• Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!
  • Темы озаглавленные с маленькой буквы или капсом удаляются без предупреждения!

Сайты с www ну никак не открываются

sam325

Форумчанин
Есть 3 сайта WP+Woocomerce
на разных хостингах
Главная перестает открываться при добавке редиректа на www , внутренние стр. открываются но не редиректятся.
Подскажите пожалуйста где в Woocomerce встроен редирект.

.htaccess
Код:
# 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, то перенаправление "зациклится".

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

GET / HTTP/1.0
Host: www.site.ru

HTTP/1.1 301 Moved Permanently
Server: nginx/1.6.2
Date: Thu, 08 Oct 2015 17:57:02 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 0
Connection: close
X-Powered-By: PHP/5.6.11
X-Pingback: http://site.ru/xmlrpc.php
Location: http://site.ru/
 

Yerbolat

Новичок
# 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]
</IfModule>

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.site.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]
# END WordPress
 

sam325

Форумчанин
попробовал. открывается сайт без www, а мне нужно с www
 

sam325

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

У WordPress есть встроенная функция перенаправления, определяемая основной адрес ресурса:
Redirekt-na-vordpress.png
 
Сверху Снизу