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

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

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

server {
	server_name ~^(?=www\.);
	if ( $host ~* "http://www.(.*)«) {
		set $unwww $1;
	}
	rewrite ^ $scheme://$unwww$request_uri permanent;
}

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

server {
	server_name ~^(?!www\.);
	rewrite ^ http://www.$host$request_uri permanent;
}
Rookee — простой способ поднять сайт в ТОП поисковых систем