nginx将所有域的www重定向到非www

nginx将所有域的www重定向到非www,nginx,no-www,Nginx,No Www,我有一个单页申请表。所有域都在此应用程序上设置(默认vhost),应用程序基于域工作(每个客户一个域)。因此,域名列表在不断变化。域将记录设置为服务器IP。vhost配置没有任何域作为服务器名称 现在,我想将www重定向到非www。所有教程都适用于您知道域是什么的情况。对于任何域,请尝试: if ($host ~* ^www\.(.*)$) { rewrite / $scheme://$1 permanent; } 您可以共享配置文件吗?vhost设置为default@JinnaBalu。所有

我有一个单页申请表。所有域都在此应用程序上设置(默认vhost),应用程序基于域工作(每个客户一个域)。因此,域名列表在不断变化。域将记录设置为服务器IP。vhost配置没有任何域作为服务器名称


现在,我想将www重定向到非www。所有教程都适用于您知道域是什么的情况。

对于任何域,请尝试:

if ($host ~* ^www\.(.*)$) {
rewrite / $scheme://$1 permanent;
}

您可以共享配置文件吗?vhost设置为default@JinnaBalu。所有域都通过DNS设置为服务器IP。刚刚编辑的记录,您可以重新检查答案吗@Hadifarnoudis返回301不比重写好吗?