Нужна помощь с правильным редиректом (не открывает www.)

omega80

Мой дом здесь!
Регистрация
19 Июл 2015
Сообщения
131
Реакции
285
Отчаялся за неделю уже с настройкой сервака с нуля:
Разделили домен ру от ком (раньше все редиректили 301 на ком). Теперь планируем ком для зарубежных, ру - для русскоязычных. На обоих PrestaShop, VDS на Debian 8, панель VestaCP, PHP 7.1.7 и nginx в связке с apache. Стоит ssl (установлена средствами VestaCP).
---------------------------------------------------------
На новом установленном сервере в зоне ру не открываются адрес с www. За неделю делал разные опыты, и из данных топиков в том числе. В файл .htaccess вносил перенаправления с www на просто домен 2 уровня - такое ощущение что не работает mod_rewrite, хотя на сервере данная возможность запущена.
--------------------------------
Пытаюсь понять где именно происходит редирект, пробовал вносить редирект в файл nginx (и до server {} и после него.
Все равно не хочет открывать с www.
--------------------------------
В общем, нужна помощь в настройке редиректа, понимаю что тут нет экстрасенсов, ну хотя бы пните куда смотреть.

Скрытое содержимое доступно для зарегистрированных пользователей!


Вставлял в этот промежуток:

RewriteEngine on


#Domain: kitaidar.ru
RewriteRule . - [E=REWRITEBASE:/]
RewriteRule ^api$ api/ [L]

RewriteRule ^api/(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L]

Следующие варианты:
Скрытое содержимое доступно для зарегистрированных пользователей!
 
такое ощущение что не работает mod_rewrite, хотя на сервере данная возможность запущена.
Проверяем так - после RewriteEngine on пишем
Код:
RewriteRule .* / [R=301,L]
Если редиректит с любой страницы на главную - значит модрерайт включен... Главная будет редиректится в цикле...
Пытаюсь понять где именно происходит редирект, пробовал вносить редирект в файл nginx (и до server {} и после него.
Все равно не хочет открывать с www.
Для начала нужно найти в каком месте редиректит - а потом в другое ставить редирект...
Дело в том, что оба твоих правила рабочие, нужно просто найти и убрать правила в другом месте...
 
Видел вашу активность в данной теме - огромное спасибо вам за ответ! Как подсказал уважаемый Для просмотра ссылки Войди или Зарегистрируйся , проблема была в отсутствии CNAME. После указания сразу все заработало, включая Яндекс.кассу!
Теперь делаю полный 301 редирект со сторого сайта.ком на новый сайт.ру, но думаю проблем это не вызовет. Планирую сделать вот так:
Скрытое содержимое доступно для зарегистрированных пользователей!
 
Да, так будет работать. Если что - обращайтесь, если смогу - подскажу...
 
Видел вашу активность в данной теме - огромное спасибо вам за ответ! Как подсказал уважаемый Для просмотра ссылки Войди или Зарегистрируйся , проблема была в отсутствии CNAME. После указания сразу все заработало, включая Яндекс.кассу!
Теперь делаю полный 301 редирект со сторого сайта.ком на новый сайт.ру, но думаю проблем это не вызовет. Планирую сделать вот так:
Если используете Яндекс Метрику, то нужно сначала дождаться установки Метрикой нового адреса главным зеркалом, а ужетпотом использовать 301 редирект, иначе ТИЦ старого сайта пропадет.
 
Назад
Сверху