为了 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) |