ApacheCpanelPHPwebمدیریت سرورمدیریت سرور لینوکس
ریدایرکت سایت با htaccess به https
redirect www to non-www or vice versa
کدهای زیر را در htaccess قرار دهید
ریدایرکت بدون www به www
RewriteCond %{HTTP_HOST} ^your_domain.com$ RewriteRule ^(.*)$ http://www.your_domain.com/$1 [R=301]
ریدایرکت www به بدون www
RewriteCond %{HTTP_HOST} ^www.your_domain.com$ RewriteRule ^(.*)$ http://your_domain.com/$1 [R=301]
برای زمانی که از SSL و https استفاده میکنید..
ریدایرکت بدون www به www
RewriteCond %{HTTP_HOST} ^your_domain.com$ RewriteCond %{SERVER_PORT} ^443 RewriteRule ^(.*)$ https://www.your_domain.com/$1 [R=301]
ریدایرکت www به بدون www
RewriteCond %{HTTP_HOST} ^www.your_domain.com$ RewriteCond %{SERVER_PORT} ^443 RewriteRule ^(.*)$ https://your_domain.com/$1 [R=301]
برای ریدایرکت هم زمان http و https به آدرس https بصورت زیر عمل کنید.
RewriteCond %{HTTP_HOST} ^www.your_domain.com$ RewriteCond %{SERVER_PORT} ^80 RewriteCond %{SERVER_PORT} ^443 RewriteRule ^(.*)$ https://your_domain.com/$1 [R=301]