Как настроить вместо 302 редиректа 301 с www?

1 ответ

Добрый день!

Пожалуйста, подскажите, как настроить 301 редирект c www?

Сейчас в файле .htaccess прописано:

RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^ http%{ENV:protossl}://%1%{REQUEST_URI} [L,R=301]

При этом проверка ответа сервера показывает: 302 вместо 301

Пробовали прописывать:

RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]

В результате совем перестал работать редирект.

Подскажите, как правильно установить редирект 301 на имя домена без www?

Заранее спасибо!

Ответы (1)

Asylum +208
04.07.2017 15:29
RewriteCond %{HTTP_HOST} ^www\.site\.ru$ [NC]
RewriteRule ^(.*)$ http://site. ru/$1 [R=301,L]

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

Vitaly
566

Оптимизация изображений

В настройках включил "Оптимизацию изображений", все работает, но со временем при парсинге, начали появляться ошибки Подскажите есть ли решение?
Stanislav
1K

Подключение Django к MySQL

Доброго времени суток всем ) Пробую создать первый проект на Django, и сразу уперся в такой вопрос: Вся пока конфигурация стандартна, только что развернута. В файлу settings.py убираю настройки SQLite прописываю настройки MySQL: """ DATABASES...
С помощью соцсетей
У меня нет аккаунта Зарегистрироваться
Нажимая кнопку «Зарегистрироваться», я даю согласие на обработку своих персональных данных, указанных в форме регистрации.
С помощью соцсетей
У меня уже есть аккаунт Войти
Нажимая кнопку «Зарегистрироваться», я даю согласие на обработку своих персональных данных, указанных в форме регистрации.
Инструкции по восстановлению пароля высланы на Ваш адрес электронной почты.
Пожалуйста, укажите email, который Вы использовали для входа на сайт.