我想对两个包含爆炸功能的index.php文件使用RewriteRule。
www.domain.com/1/index.php和 www.domain.com/2/index.php
我想为两者建立多级目录,即: www.domain.com/1/europe/germany www.domain.com/2/africa/maroco
我有第一个条件
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^?]*)$ /1/index.php?path=$1 [NC,L,QSA]
但我不知道目录/ 2 /
的第二个条件在何处/如何请帮忙
答案 0 :(得分:0)
您的RewriteRule模式过于宽泛,您需要使用前导/1/
或/2/
:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([0-9]+)/([^?]*)$ /$1/index.php?path=$2 [NC,L,QSA]
此规则使用前导号将查询分派到正确的脚本。