我有2个网站运行在Nginx(PHP的WordPress的)。
由于某些原因redirect工作方式不同,虽然他们都有相同的虚拟主机设置。
domain1.com redirects to www.domain1.com www.domain1.com stays at www.domain1.com
domain2好像是在演戏:
domain2.com stays at domain2.com www.domain2.com redirects to domain2.com
可能是什么问题?
两个鬼都有这个:
server_name domain1.com www.domain1.com server_name domain2.com www.domain2.com
我想要的是两个域名从domain.comredirect到www.domain.com
我怀疑这是最有可能的WordPressconfiguration不同,并在一个案件处理重写。
你可以configurationnginx来总是redirect类似于:
if ($host ~* ^domain\.com) { rewrite ^(.*)$ http://www.domain.com$1 permanent; }