20

blog posts

hosting image

حذف www از آدرس سایت با انتقال خودکار

در این مقاله قصد داریم تا نحوه حذف www از آدرس سایت را به شما توضیح دهیم ، در حالت کلی زمانی که شما هیج تنظیماتی برای www شدن یا نشدن اعمال نکنید دامنه با هر دو آدرس بارگذاری می شود و این تاثیر منفی در سئو شما دارد چراکه موتور های جستجو امتیاز وب سایت شما را بین این دو آدرس تقسیم می کنند ، بنابراین بهتر است یکی از این دو را به دیگری منتقل کنید ، در این آموزش قصد داریم نحوه حذف www از آدرس سایت با انتقال خودکار به بدون www و همچنین برعکس آن انتقال دامنه به www اجباری را به شما آموزش دهیم.

حذف www از آدرس سایت توسط htaccess

حذف www از آدرس سایت توسط دستور htaccess :

چنانچه شما تمایل دارید تا آدرس دامنه خود را از www به بدون www تغییر دهید ، می توانید این چند خط را در فایل htaccess خود اضافه کنید ، در واقع با این کد ها اگر فردی آدرس www دامنه شما وارد کند به طور خودکار به بدون www منتقل می شود ، برای دسترسی به فایل htaccess. در سی پنل وارد شوید روی file manager کلیک کنید تیک show hidden and directory را علامت بزنید و در public_html فایل .htaccess را ویرایش کنید و کد های زیر را به آن اضافه کنید ، آموزش ویدویی کار با فایل منیجر سی پنل را قبلا ارسال کرده ایم ، در در دایرکت ادمین نیز با کلیک روی file manager به پوشه public_html وارد شوید :


RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.example.com [fusion_builder_container hundred_percent="yes" overflow="visible"][fusion_builder_row][fusion_builder_column type="1_1" background_position="left top" background_color="" border_size="" border_color="" border_style="solid" spacing="yes" background_image="" background_repeat="no-repeat" padding="" margin_top="0px" margin_bottom="0px" class="" id="" animation_type="" animation_speed="0.3" animation_direction="left" hide_on_mobile="no" center_content="no" min_height="none"][NC]
RewriteRule ^(.*)$ http://example.com/$1 [L,R=301]

حذف www از آدرس سایت انجام شد.

انتقال به www به صورت خودکار :

در صورتی که شما تمایل دارید دامنه را به www به طور خودکار منتقل کنید از کد های زیر استفاده نمایید :

RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301,NC]

امیدواریم این مقاله برای شما مفید بوده باشه ، منتظر نظرات ارزشمند شما هستیم.[/fusion_builder_column][/fusion_builder_row][/fusion_builder_container]

2 Comments

  • سلام، من کدهای گفته شده را به htaccess اضافه کردم که www حذف بشه ولی کار نمیکنه
    شما خودتون تستش کنید ببینین چی میشه
    نتیجه رو به ایمیل ارسال کنید
    ممنون.

    • با سلام و عرض ادب
      لطفا اطلاعات ورود هاست خود را در دیدگاه سایت ها ارسال نمایید ، ریسک امنیتی زیادی دارد.
      از آنجایی که در نت آرام سرویس فعال دارید ، لطفا وارد ناحیه کاربری نت آرام شوید و سپس یک درخواست پشتیبانی ایجاد کنید ، تا سریعا به درخواست شما رسیدگی شود.
      موفق باشید

Leave a Reply

نشانی ایمیل شما منتشر نخواهد شد.