弦子
Just do IT..

LNMP 教程 – WordPress 在 Nginx 服务器下的二级目录伪静态设置

LNMP 如果是添加虚拟主机的时候直接设置了 WordPress 伪静态规则的话。
默认的虚拟主机配置文件
/usr/local/nginx/conf/vhost/域名.conf

下必然有一条是:
include wordpress.conf;

这在根域名下的伪静态规则是没有错的。但是如果是 sinzi.org/blog 二级目录下, 就要设置为如下:
include wp2.conf;

二级目录名不是 wp 的话要修改 /usr/local/nginx/conf/wp2.conf 里的 wp 为你二级目录名即可。
比如我的是在 /blog/ 文件夹下的, 那么 wp2.conf 设置为:

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

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

然后重启 Nginx。

其他伪静态设置参考 官网文档 http://lnmp.org/faq/lnmp-vhost-add-howto.html#rewrite

赞(0)
未经允许不得转载:英文 SEO & SEM Journal » LNMP 教程 – WordPress 在 Nginx 服务器下的二级目录伪静态设置

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址