apache环境下通过简单的配置.htaccess文件即可实现wordpress及子目录下wordpress站点的伪静态,但在nginx环境下就没那么简单了,我们需要通过修改nginx配置文件才能实现。文章源自堕落的鱼-https://www.duoluodeyu.com/1880.html
wordpress官方给出的nginx环境伪静态配置规则是,打开 nginx.conf 或者某个站点的配置环境(例如:duoluodeyu.com.conf),在 server { } 大括号里面添加下面的代码:文章源自堕落的鱼-https://www.duoluodeyu.com/1880.html
location / {
try_files $uri $uri/ /index.php?$args;
}文章源自堕落的鱼-https://www.duoluodeyu.com/1880.html
通过以上规则,我们还能延伸出wordpress站点在子目录下的伪静态设置规则(以son子目录为例):文章源自堕落的鱼-https://www.duoluodeyu.com/1880.html
location /son/{
try_files $uri $uri/ /son/index.php?$args;
}文章源自堕落的鱼-https://www.duoluodeyu.com/1880.html
伪静态规则设置完成后,重启Nginx服务即可使规则的生效。文章源自堕落的鱼-https://www.duoluodeyu.com/1880.html
相关文章推荐:Nginx环境配置WordPress伪静态规则文章源自堕落的鱼-https://www.duoluodeyu.com/1880.html