之前搭建过一个nginx+wordpress的博客,于是就直接用了之前nginx的配置,其中用到了下面的配置:
复制代码代码如下:
if ($host != 'www.abc.me') {
rewrite ^/(.*)$ http://www.abc.me/$1 permanent; } 以上代码,是用来将abc.me 重定向到www.abc.me的。 在加上这段配置后,发现在浏览器端报告多重偱环,用chrome发一直在www.abc.me和abc.me之前重定向。 在发现这个问题后,首先觉得是我nginx配置的问题,检查后发现除了上面负责从abc.me重定向到www.abc.me之外没有发现其它的相关配置,而且之前在之前的另一个网站这个配置也没有出现过这个问题的。问题出现在哪呢? 折腾了半天实在没法子,又不能绕过去,只好先试着把上面所说的重定向先注释掉试试,竟然发现就好了,不会重定向了。
现象变成了这样:
这个东西会不会和我在wordpress后台设置的站点地址有关系呢,一检查,果然那里就是设置的abc.me,这个设置会把www.abc.me转到abc.me吗? |