Mod Rewrite Wizard — быстро генерируем правила Mod Rewrite

Так уж сложилось, но с PHP, да и вообще языками программирования у меня дружбы не вышло… давным-давно в школе пробовал себя на уровне начального программирования в Turbo Pascal и дальше этого начального уровня и не ушел. Примерно на таком же уровне мои познания в администрировании серверов и прочей вебмастерской кухне, но кушать то хочется, а по сему приходится время от времени вникать и ковыряться…

Вот собственно и встала передо мной задача сделать для одного партнерского сайтика красивые ЧПУ урлы. А что для этого нужно спросил я себя? И вспомнил, что в народе ходят слухи о чудесах Mod Rewrite — модуля веб сервера Apache.

Вот цитата из одной, на мой взгляд, самой интересной статьи по Mod Rewrite:

Mod_rewrite предоставляет механизм динамического изменения запрашиваемых URL-ов. Это действительно мощный инструмент, и поэтому, его знание принципиально важно, если вы хотите стать подлинным веб мастером или веб программистом… Однако нужно быть очень осторожным и даже дотошным при работе с этим модулем! Некоторые ошибки, которые Вы способны допустить, могут привести к логической петле, вызвав циклическую 100%-ую загрузку центрального процессора (CPU).

Для применения этого модуля потребуется использование файла .htaccess (данный файл .htaccess должен быть загружен на сервер в «режиме ASCII»).

Но вот как составить грамотные правила Mod_rewrite не зная их досконально? Этим же вопросом был озадачен и я, однако выход был найдет довольно просто. Покопавшись в своих букмарках я отыскал ссылку на https://www.generateit.net/mod-rewrite/ — отличный (я бы сказал самый лучший) визард по работе с Mod Rewrite

Mod Rewrite Wizard - быстро генерируем правила ModRewrite

Интуитивно понятный интерфейс, помогает без лишних движений составить необходимые Mod Rewrite правила. С помощью Mod Rewrite Wizard можно за пару минут сформировать фактически любой необходимый вам вид урл. На этапе формирования ЧПУ адресов визард даёт фактически все необходимые подсказки. Mod Rewrite Wizard обладает простым и эффективным интерфейсом, поэтому, не смотря на отсутствие русскоязычной версии сайта работать легко и приятно.

Комментарии: 4
  1. Wilson

    Хорошая тулза. Но у меня например часто бываю вопросы как определенные виды страниц переслать на морду например? Так такого нету.

    Ответить
  2. Семён Лупанов (автор)

    http://ru.wikipedia.org/wiki/.htaccess — вот тут довольно подробно по-русски расписано как применять .htaccess

    Ответить
  3. Alexey

    Wilson
    нечто вроде
    RewriteRule ^([^/]*)/([^/]*)/([^/]*).html$ /index.php

    Ответить
  4. oqbo

    Спасибо! Очень удобный инструмент. Делать .htaccess можно совсем просто с помощью него.

    Ответить
Добавить комментарии