是nginx软件url重写问题导致。所以就多测试了几下,果然最后改好了。修改方法是改了一下rewrite规则。把之前的规则去掉,nginx下wordpress的rewrite规则修改成:
location / {
index index.html index.php;
if
(-f $request_filename) {
break
;
}
if
(!-e $request_filename) {
rewrite .
/index
.php last;
}
}
某些rewrite规则 会导致后台访问时,丢失wp-admin路径