搜外网>搜外问答>问答页面

Nginx伪静态规则修改请教 悬赏1元 已结束

Nginx伪静态规则请教

1、规则如下:

rewrite ^([^\.]*)/yiyuan/(.+?)/xinwen(.+?).html$ /$1/zlapi/xinwen.php?id=$2&page=$3&type=$4;

2、问题:测试访问/yiyuan/511/xinwen1.html生效,但是访问/yiyuan/news/xinwen/ 栏目还是用以上的伪静态规则, 如何修改伪静态, 使得访问子目录时 ,伪静态规则不对子目录生效? 

注:/yiyuan/news/xinwen/ 子目录生成静态页

追加问题
    4 人参与回答
最佳回答
王继顺
王继顺 · 北京雀恰科技有限公司CEO

rewrite ^([^\.]*)/yiyuan/(.+?)/xinwen/$ $1/zlapi/$2 last;

个人网站接入支付
个人网站接 · 个人网站接入支付功能

学习,

被遗忘的大侠
被遗忘的大 · 小小打杂

这个伪静态好复杂,稍微有一点问题就没用了。如果是服务器,建议用宝塔面板一键配置,如果是虚拟主机,建议买有一键配置面板的。

崔家大院
崔家大院 · 网站诊断、建站、快速排名

对呀  需要重新写一个伪静态规则