可能会削减重写规则的bug

时间:2013-09-17 16:44:07

标签: mod-rewrite rewrite

我的所有重写规则中的3个

RewriteRule  ^.*-en-loire-atlantique-([0-9]+)/.*-a-.*-([0-9]+)$  /sortir21/index.php?com=liste-cat-lieux&t=$1&l=$2 [L]
RewriteRule  ^.*-en-loire-atlantique-([0-9]+)$  /sortir21/index.php?com=liste-cat-ville&t=$1 [L]
RewriteRule  ^.*-a-.*-([0-9]+)$  /sortir21/index.php?com=liste-ville-lieux&l=$1 [L]
来自网址的

concerts-en-loire-atlantique-32/sortir-a-nantes-44000
concerts-en-loire-atlantique-32
sortir-a-nantes-44000

像这样,第一个不起作用,它是执行的3

当我用“ - ”改变“/”时它起作用 ... ntique-([0-9]+)-.*-a-.*-([0 ... ,所以它不想斜线

我尝试转发\/,没有

我试试AllowEncodedSlashes On ,什么

我的所有规则都是从Mac OS X上使用MAMP的htaccess文件调用的

0 个答案:

没有答案