ApacheCpanelPHPwebمدیریت سرورمدیریت سرور لینوکس
ریدایرکت سایت با htaccess به https

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