графический интерфейс mod_rewrite? - PullRequest
24 голосов
/ 06 марта 2009

У всех есть графический инструмент для разработки правил mod_rewrite.

В идеале это будет отображать конвейер перезаписей, а затем при задании экземпляра uri показывать преобразования при применении get.

Всегда сложно настроить их правильно, поэтому любой способ сделать это проще.

Ответы [ 5 ]

8 голосов
/ 14 февраля 2012

Для онлайн-тестирования правил .htaccess (читай: mod_rewrite) попробуйте:

http://htaccess.madewithlove.be/

Показывает, какие и как правила применяются к входному URL.

5 голосов
/ 09 мая 2009

Я думаю, что это довольно сложно написать. Поскольку поведение mod_rewrite сильно зависит от среды, в которой оно используется.

Возьмем для примера выражение -f для директивы RewriteCond , чтобы проверить, существует ли TestString и является ли он обычным файлом в файловой системе. Как бы вы сделали это без реальной файловой системы?

Хотя базовое поведение (только директива RewriteRule) может быть реализовано.

4 голосов
/ 09 марта 2009

Я не знаю ни одного загружаемого инструмента, но есть несколько полезных сайтов, которые я использую, чтобы сделать основы:

http://www.webmaster -toolkit.com / mod_rewrite-RewriteRule-generator.shtml

http://www.thejackol.com/htaccess-cheatsheet/

0 голосов
/ 07 марта 2009

Я не знаю ни одного такого инструмента. Я решил эту проблему с помощью набора модульных тестов, которые проверяют правильность моих правил. Если вы хотите, чтобы ваши тесты всегда были синхронизированы с конфигурацией, вам придется настроить тесты так, чтобы они считывали загрузку правил непосредственно из файла конфигурации.

. / Алекс

0 голосов
/ 06 марта 2009

Похоже, вы ищете приложение, как RegexBuddy .

...