@sochi-russia

301 редирект с www на без www с учетом https не работает, почему?

.htaccess
RewriteEngine On
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^www\.
RewriteRule (.*) https://site.ru/$1 [L,R=301]
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule .* - [L]
RewriteRule .* ./index.php [L,QSA]
RewriteCond %{HTTP_HOST} ^www.site.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]

Нужно чтобы при вводе www.site.ru переадресовывало на site.ru c https Приведенный выше код по какой-то причине переадресацию не производит. Если ввести https://www.site.ru то все равно переходит на https://www.site.ru, а надо чтоб по 301-й переадресации переходило на https://site.ru и так же при вводе www.site.ru переадресовывало на https://site.ru, и при site.ru на https://site.ru Спасибо
  • Вопрос задан
  • 1558 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы