Я пытаюсь найти правильное регулярное выражение, чтобы переписать все поддомены на www.nginx переписать все поддомены на www
так, например w7w.domain.com к www.domain.com
или alskdaslkdja.domain.com к www.domain.com
я пробовал много вещей, моя последняя попытка была :
if ($host ~* (?!www\.)(.*))
{
set $host_without_www www.$1;
rewrite ^(.*)$ http://$host_without_www$1 permanent;
}
но это тоже не сработало.
Мне нужно поймать их и не могу просто переделать wildcart на www.domain.com , потому что у меня есть несколько доменов, которые будут обслуживаться на этом экземпляре.
любые идеи?
спасибо, но, как я сказал, я не могу сделать это таким образом, потому что у меня есть много доменов, которые обслуживаются из этого, и я не могу позволить себе, чтобы создать запись сервера для всех из них. –