Mod rewrite 可能是删除了重写规则上的错误
这是我所有重写规则中的三条Mod rewrite 可能是删除了重写规则上的错误,mod-rewrite,rewrite,Mod Rewrite,Rewrite,这是我所有重写规则中的三条 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] RewriteR
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]
来自URL
concerts-en-loire-atlantique-32/sortir-a-nantes-44000
concerts-en-loire-atlantique-32
sortir-a-nantes-44000
像这样,第一个不起作用,执行的是3
当我改变/改变时,它起作用了
…ntique-[0-9]+-.-a-.-[0…
,所以它不需要斜杠
我试图逃脱\/,什么也没有
我试着穿上
,没什么
我的所有规则都是通过Mac OS X上的MAMP从htaccess文件调用的您访问的是什么URL,您希望被重写?@JonLin我用您想知道的内容编辑了我的问题