Nginx是一个轻量级的Web应用环境,相比Apache来讲消耗的资源数会更少,适合我们小内存的服务器运行多个网站。
由于默认Wordpress下伪静态(固定链接)规则缺少了一条规则,所以导致我们在Nginx环境下使用Wordpress伪静态规则时,每次登陆后台点击左边的导航菜单,都会造成404,提示链接不存在。
查阅相关文档,在WordPress官方的说明文档当中有一条:
# Add trailing slash to */wp-admin requests. rewrite /wp-admin$ $scheme://$host$uri/ permanent;
只要如上图所示,将规则添加在Wordpress使用的Nginx伪静态规则的最后,然后重启Nginx服务即可解决。
20161017备注更新:有时还是会错误重现,正在寻找更有效的解决方案。