配置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目录下面。重写规则没有生效,所以要添加一条新规则就可以生效了。

发表评论

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