8 800 700-59-30
Служба поддержки
пн-пт, 10:00-19:00

Как настроить 301 редирект на веб-сервере nginx?

Измените начало блока http в файле nginx.conf.

Редирект домена с WWW на домен без WWW

server {

server_name ~^(?=www\.);

if ( $host ~* "www.(.*)«){

set $unwww $1;

}

rewrite ^ $scheme://$unwww$request_uri permanent;

}

Редирект домена без WWW на домен с WWW

server {

server_name ~^(?!www\.);

rewrite ^ http://www.$host$request_uri permanent;

}