server {
listen 80;
server_name ~(?!^www\.)(?!thehost.org);
return 301 $scheme://www.$host$request_uri;
}
Я бы хотел, чтобы имя_сервера совпадало с otherhost.org и differenthost.org, а затем возвращало 301 на www.otherhost.org и www.differenthost.org соответственно.
server {
listen 80;
servername ~^(?<domain>otherhost|differenthost)\.org$;
return 301 $scheme://www.$domain.org$request_uri;
}