Nginx下WordPress 如何配置固定链接

作者: 托尼 分类: WordPress 发布时间: 2015-10-08 17:47

这个问题也可以描述成:实现 Nginx 支持 WordPress 永久链接,Nginx 如何实现伪静态。

WordPress首选服务器环境是Linux+PHP+Apache,但有时候出于多方面考虑,会使用诸如Nginx来替代Apache,这就会遇到wordpress固定链接(永久链接)不可用的问题,其实这是重写规则不相同造成的。

但凡问题,总是有办法解决的,wordpress 3.1已经加入了对IIS的支持,可以在IIS下自动配置永久链接,相信不久以后也会更好地支持Nginx,在此之前,我们可以用以下方法来解决此问题。

网上流行的办法将apache的重写规则“翻译”为nginx的重写规则,其实大可不必如此复杂,只需要在nginx配置文件nginx.conf的location段的server容器中添加以下代码即可:

location /
{
try_files $uri $uri/ /index.php?q=$uri&$args;
}

重启nginx就可以了,此方法已经经过实践验证。

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

打赏      

发表评论

邮箱地址不会被公开。 必填项已用*标注