NGINX — редирект с сайта с www на сайт без www (и наоборот)

301-redirect[1]Многое описано для апача, а вот для сведений о том как сделать с  сайта  с www на сайт без www на русском не так уж и много.
Правда обычному пользователю никто не даст копаться в конфигах сервера, но тем не менее для  администратора сервера информация может быть полезна. В секцию server необходимо добавить условие.

if ($host = 'www.world-blog.ru' ) {
rewrite  ^/(.*)$  http://world-blog.ru/$1  permanent;
}

Вариант наоборот

if ($host = 'world-blog.ru' ) {
rewrite  ^/(.*)$  http://www.world-blog.ru/$1  permanent;
}

Данное условие производит редирект со всех с www домена на домен без www

предполагается, что разрешено обращение по адресам
server_name  world-blog.ru www.world-blog.ru;

или server_name  *.world-blog.ru;

И не забудьте заменить world-blog.ru на свой домен

 

Запись навигация

Top