Редирект c www и на без www
Добрый день.
После настройки сервера столкнулся с такой проблемой и до этого использовал apache, и опыта в тонкой настройки nginx не имею к сожалению.
Суть проблемы заключается в правильной настройки переадресации.
Пробовал такие варианты:
И настраивал по этой статье:
habrahabr.ru/post/139461/
При заходе на сайт без www выдает ошибку о циклической переадресации. Может не в той секции пишу эти строки или не верно описываю правило. В сети не смог найти адекватного и грамотного решения.
Может кто то решал до этого эту проблему и подскажет в каком направление смотреть:)
Спасибо.
После настройки сервера столкнулся с такой проблемой и до этого использовал apache, и опыта в тонкой настройки nginx не имею к сожалению.
Суть проблемы заключается в правильной настройки переадресации.
Пробовал такие варианты:
server {
listen 80;
server_name artdevue.com;
rewrite ^ http://www.artdevue.com$request_uri?;
}
и такой server {
listen 80;
server_name www.host.ru;
rewrite ^ http://host.ru$request_uri? permanent;
}
Строки вставляю в файл /etc/nginx/site-available/site1.confИ настраивал по этой статье:
habrahabr.ru/post/139461/
При заходе на сайт без www выдает ошибку о циклической переадресации. Может не в той секции пишу эти строки или не верно описываю правило. В сети не смог найти адекватного и грамотного решения.
Может кто то решал до этого эту проблему и подскажет в каком направление смотреть:)
Спасибо.
Комментарии: 3
Искал ответ по канонизации урл, нашел по большей части для nginx. Много-много-много готовых кодов. Автор поста указал, что всем кто сидит на апач, он помочь ничем не может. Так что за указание на методологию правки .httacces буду благодарен ;)
Использовал конфиг из скриптов Василия, никаких проблем.
https://gist.github.com/bezumkin/3833852#file-addplace-sh-L42
https://gist.github.com/bezumkin/3833852#file-addplace-sh-L42
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.