笔者环境通过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/