-
Есть два правила:
(1)RewriteRule info/([[:alnum:],._]+)$ /test/data/info/$1/$1.htm [L]
(2)RewriteRule info/([[:alnum:],._]+)/([[:alnum:],._]+)$ /test/data/info/$1/$1.htm?data=$2 [L]
Если ставим только (1) то все работает.
Добавляем (2) работать перестает.
Но, ведь стоит флаг [L]. Т.е. если подошло, то the end больше не применять правила?!? Т.е. должно выполнить первое правило и все. Т.е. должно работать. А не работает [Only registered and activated users can see links. Click Here To Register...] .
Что делать?
-
попробуйте извернуться, используя флаг [C]
-
О, понял. Долго искал, почему [L] глючит и наконец-то нашел. [L] значит не совсем конец обработки, а только начало следующего круга. Хотя в документации сказанно, что это как exit в Сях, а там по-идее по экзиту вобще из цикла должно вылетать, но не суть.