Проблема с 301 редиректом на WWW. Wordpress

AT
На сайте с 16.03.2006
Offline
83
358

Главная перестает открываться при добавке редиректа на www .

# BEGIN WordPress

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /

RewriteRule ^index\.php$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

RewriteCond %{HTTP_HOST} ^site\.ru$ [NC]

RewriteRule ^(.*)$ http://www.site.ru/$1 [R=301,L]

</IfModule>

# END WordPress

Поддержка хостинга ответила:

Дело в том, что скрипты Вашего сайта осуществляют перенаправление на домен без WWW. Если Вы будете добавлять правило перенаправления с домена без WWW на домен c WWW, то перенаправление "зациклится".

Рекомендуем Вам проверить настройки Ваших скриптов.

Подскажите пж где эти настройки смотреть в WP.

---------- Добавлено 09.10.2015 в 15:04 ----------

Оказалось эти настройки по носом. )

У WordPress есть встроенная функция перенаправления, определяемая основной адрес ресурса:

M
На сайте с 04.12.2013
Offline
223
#1

Поменяйте местами первый и второй блоки директив.

---------- Добавлено 09.10.2015 в 19:15 ----------

Только RewriteEngine On не трогайте.

Домены и скрипт для коротких ссылок: https://u75.ru/domains-for-shortcuts
SeVlad
На сайте с 03.11.2008
Offline
1609
#2
miketomlin:
Поменяйте местами первый и второй блоки директив.

Надо не менять, а вообще удалить эти редиректы из хтацесса. Надеюсь, ТС это сделал.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий