谁会写nginx的Rewrite规则啊?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

谁会写nginx的Rewrite规则啊?

花木通幽 2014-01-08 20:46:03 5671
规则的大部分都写好了,有几条总是处理不好。
rewrite ^/(.*)tag/(. ).html$ $1/tags.php?/$2/;
rewrite ^/(.*)tag/(. )-([0-9] ).html$ $1/tags.php?/$2/$3/;
这两条好像冲突,开了任意一条,另外一条就打不开了。。。
rewrite ^/(.*)/type-([0-9] )-([0-9] )/.html$ $1/forumdisplay.php?fid=$2&filter=type&typeid=$3 last;这条也打不开,但后面的原始url是没问题的,不知道和这个&filter=type有没有关系。
应用服务中间件 nginx
分享到
取消 提交回答
全部回答(3)
  • 花木通幽
    2014-01-08 22:05:00
    回 1楼(asky8) 的帖子
    用过,但好像不好用,但具体怎么回事忘了,apache服务器退了有段时间了,没法试了

    -------------------------

    回 2楼(vpsmm) 的帖子
    我怎么就没想到呢。。。。好了。
    第二条那个看不到例子没法说是吧?
    0 0
  • vpsmm
    2014-01-08 21:54:19
    第一个,你把2条规则,上下颠倒一下顺序,就好了。
    0 0
  • asky8
    2014-01-08 20:58:26
    apache 会写吗?

    A会写的换 可以在网上   A变成N 的规则

    -------------------------

    回 3楼(花木通幽) 的帖子
    好吧  3L好像回复你了
    你试下
    0 0
添加回答
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题
推荐课程