我试图找到正确的正则表达式来将所有子域重写为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 ,因为我有几个域正在这个实例服务。
有什么想法?
感谢,但就像我说的,我不能做这种方式,因为我有一个正在从这种服务的诸多领域,我没有能力创造为所有这些服务器条目。 –