Как настроить 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;

}

Пошаговая инструкция для раскрутки вашего
проекта без обращения в SEO-агентство Скачать книгу