Задать вопрос
ZIROKUL
@ZIROKUL

Как настроить 301 редирект с www на без www?

Добрый день!

Прочитал много статей но так и не смог настроить правильно редирект с www на без www, подскажите как это сделать.
Прописал в .htaccess:


RewriteCond %{HTTP_HOST} ^www.имя_сайта\.ru$ [NC]
RewriteRule ^(.*)$ http://имя_сайта.ru/$1 [R=301,L]


Вроде все работает, но стоит ввести (вставить скопированную ссылку) www.имя_сайта.ru/catalog/kater-rib/ или иной раздел выдается 404 ошибка. При переходе по пунктам меню на сайте все работает.
  • Вопрос задан
  • 80 просмотров
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ответы на вопрос 2
Я по этому гайду делал склейку клиенту, последующий фидбэк подтвердил верность методологии.
Ответ написан
shambler81
@shambler81 Куратор тега 1С-Битрикс
.htaccess читается сверху вниз, притом по кругу до полного остановления генерации урлов.
По этому расположение директивы имеет значение.
Весь .htaccess в студию
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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