В настоящее время я перехожу от isapi_rewrite в .htaccess. У меня трудности, и я думаю, что это что-то основное, но я не очень хорошо знаком с .htaccess..htaccess newb - RewriteRule не соответствует второму правилу, почему?
У меня есть два правила так:
RewriteRule ^testing/ /test/index.html?test=1 [NC]
RewriteRule ^testing/foo-bar/ /test/index.html?test=2 [NC]
Но второе правило никогда не совпадает. Если я перейду к http://mydomain.com/testing/foo-bar/, тогда я увижу только первое правило. Почему это? И можно ли легко установить?
У меня есть много правил (выводимых из базы данных для записи файла .htaccess) и упорядочения их в определенном порядке на самом деле невозможно.
Очень близко! Мне пришлось оставить трейлинг-слэш со знаком доллара. '^/testing/$/test/index ...' Спасибо! – jyoseph
А, подумал, ты хочешь слэш, не знаю почему я его вынул. Рад, что это сработало! – Nick