当前位置: > Linux服务器 > nginx >

WordPress配置 Nginx 重写

时间:2016-06-04 18:07来源:linux.it.net.cn 作者:IT
为了 SEO ,需要把 WordPress 分类翻页的层数减少, 并做成 html 页面. 
需要把 http://www.example.com/cat/soft/page/2 重写成 http://www.example.com/cat/soft_2.html 
其中 soft 是一个分类, 2是页码, 需要匹配这两个. 

WordPress安装在网站根目录, 我在 location / 块加入以下重写规则, 但第二句分类分页重写不生效. 
try_files $uri $uri/ /index.php;    # 这句是按照http://wiki.nginx.org/Wordpress配置Nginx支持WordPress重写的语句 
rewrite    ^/cat/([a-z]+)_([0-9]+)\.html$    /cat/$1/page/$2    last;    # 这句是对WordPress分类分页的重写  (责任编辑:IT)
------分隔线----------------------------
栏目列表
推荐内容