جهت ریدایرکت آدرس از www به بدون www و بالعکس در htaccess می بایست کدهای موجودی که می توان در این فایل استفاده کرد را درج کرد. این کد ها تنها قابلیت اجرا در فایل htaccess را دارند که در تمام هاست ها وجود دارد. ممکن است این فایل در هاست شما در مدیریت فایل ها نمایان نباشد و بصورت مخفی باشد که می توان آن را قابل ویرایش کرد.

آموزش ریدایرکت آدرس از www به بدون www و بالعکس در htaccess

ابتدا می بایست به این موضوع اشاره کنیم که استفاده از www یا استفاده نکردن از آن در ابتدای آدرس سایت کاملاً سلیقه ای بوده و هیچ الزامی جهت استفاده آن وجود ندارد. هرچند امروزه دیگر در آدرس های اینترنتی وب سایت ها استفاده از www خیلی شایع نیست و معمولاً استفاده نمی شود. اما در هر صورت ممکن است مدیران سایت ها ریدایرکت آدرس از www به بدون www و بالعکس در htaccess قصد انجام آن را داشته باشند.

ویرایش فایل htaccess در هاست

در صورتی که شما فایل htaccess را در هاست خود قسمت File Manager مشاهده نمی کنید، کافیست در این محیط از قسمت بالا سمت راست بر روی Setting کلیک کرده و Show File Hidden را کلیک کنید. در پوشه public_html این فایل را می توانید مشاهده کنید. جهت ویرایش این فایل کافیست بر روی آن کلیک راست کرده و Edit را کلیک کنید.

نمایش فایل htaccess

نمایش فایل htaccess

ریدایرکت آدرس سایت بدون www به آدرس با www با استفاده از .htaccess

جهت انجام این عملیات در ویرایش فایل htaccess کافیست کدهای زیر را در انتهای کدهای این فایل وارد کنید:

RewriteEngine on

RewriteCond %{HTTP_HOST} ^example.com [NC]

RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301,NC]

دقت داشته باشید که به جای example وب سایت خود را وارد کنید.

ریدایرکت آدرس سایت با www به آدرس بدون www با استفاده از .htaccess

جهت انجام این عملیات نیز در ویرایش فایل htaccess کافیست کدهای زیر را در انتهای کدهای این فایل وارد کنید:

RewriteEngine on

RewriteCond %{HTTP_HOST} ^www.example.com [NC]

RewriteRule ^(.*)$ http://example.com/$1 [L,R=301,NC]

دقت داشته باشید که به جای example وب سایت خود را وارد کنید. جهت آموزش ریدایرکت HTTP به HTTPS به صورت خودکار در Cpanel نیز می توانید از طریق سی پنل اقدام کنید.

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


آخرین نوشته ها

نوشته های مفید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

Fill out this field
Fill out this field
لطفاً یک نشانی ایمیل معتبر بنویسید.

فهرست