Ответ 1
Для онлайн-тестирования правил .htaccess(читайте: mod_rewrite) попробуйте:
http://htaccess.madewithlove.be/
Он показывает вам, что и как правила применяются к входному URL-адресу.
У любого есть графический инструмент для разработки правил mod_rewrite.
В идеале он отображает конвейер переписывания, а затем, когда ему присваивается экземпляр uri, он будет показывать преобразования при применении get.
Это всегда больно, чтобы настроить их правильно, чтобы облегчить его облегчение.
Для онлайн-тестирования правил .htaccess(читайте: mod_rewrite) попробуйте:
http://htaccess.madewithlove.be/
Он показывает вам, что и как правила применяются к входному URL-адресу.
Я думаю, что его довольно сложно написать. Поскольку поведение mod_rewrites сильно зависит от среды, в которой она используется.
Возьмем для примера выражение -f
для директивы RewriteCond
, чтобы проверить, существует ли TestString и является обычным файлом в файле система. Как бы вы это сделали без реальной файловой системы?
Хотя базовое поведение (только директива RewriteRule
) может быть реализовано.
Я не знаю каких-либо загружаемых инструментов, но есть несколько полезных сайтов, которые я использую для создания основ:
http://www.webmaster-toolkit.com/mod_rewrite-rewriterule-generator.shtml
Я не знаю такого инструмента. То, как я рассматривал эту проблему, - это набор модульных тестов, которые проверяют правильность моих правил. Если вы хотите, чтобы ваши тесты всегда синхронизировались с конфигурацией, вам нужно будет настроить свои тесты, чтобы прочитать загрузку правил непосредственно из файла конфигурации.
./Алекс
Похоже, вы ищете приложение вроде RegexBuddy.