wordpress设置固定链接后无法页面无法正常访问,出现404错误,经过查找资料先得知解决方案,方法如下,只针对nignx:
-
打开nginx配置文件
$ vim /usr/local/nginx/conf/nginx.conf
-
如果wordpress安装在网站根目录,在server中添加
location / { if (!-e $request_filename) { rewrite (.*) /index.php; } }
-
如果wordpress安装在网站二级目录,在server中添加,下面是安装在二级目录cn中,等效替换
location /cn/ { if (!-e $request_filename) { rewrite (.*) /cn/index.php; } }
-
最后重启nginx
/etc/init.d/nginx restart