配置wordpress重写规则Rewrite Rules

笔者环境通过lnmp来安装的PacificRack主机

编辑nginx配置文件

/usr/local/nginx/conf/rewrite/wordpress.conf

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

# Add trailing slash to */wp-admin requests.
rewrite /wp-admin$ $scheme://$host$uri/ permanent;

## 添加下面这一条规则
location /blog/ {
        try_files $uri $uri/ /blog/index.php?$args;
}

保存文件然后重新加载nginx配置

## 重新加载nginx配置
nginx -s reload

原先默认的规则是应用于根目录环境底下,然而笔者安装位置为根目录/blog目录下面。重写规则没有生效,所以要添加一条新规则就可以生效了。

原创文章,作者:jessegold,如若转载,请注明出处:https://www.hero4u.cn/blog/2021/02/how-to-configure-wordpress-rewrite-rules/

(0)
jessegoldjessegold
上一篇 2021-02-12
下一篇 2021-02-12

相关推荐