Так уж сложилось, но с PHP, да и вообще языками программирования у меня дружбы не вышло… давным-давно в школе пробовал себя на уровне начального программирования в Turbo Pascal и дальше этого начального уровня и не ушел. Примерно на таком же уровне мои познания в администрировании серверов и прочей вебмастерской кухне, но кушать то хочется, а по сему приходится время от времени вникать и ковыряться…
Вот собственно и встала передо мной задача сделать для одного партнерского сайтика красивые ЧПУ урлы. А что для этого нужно спросил я себя? И вспомнил, что в народе ходят слухи о чудесах Mod Rewrite — модуля веб сервера Apache.
Вот цитата из одной, на мой взгляд, самой интересной статьи по Mod Rewrite
Для применения этого модуля потребуется использование файла .htaccess (данный файл .htaccess должен быть загружен на сервер в «режиме ASCII»).
Но вот как составить грамотные правила Mod_rewrite не зная их досконально? Этим же вопросом был озадачен и я, однако выход был найдет довольно просто. Покопавшись в своих букмарках я отыскал ссылку на http://www.generateit.net/mod-rewrite/ — отличный (я бы сказал самый лучший) визард по работе с Mod Rewrite
Интуитивно понятный интерфейс, помогает без лишних движений составить необходимые Mod Rewrite правила. С помощью Mod Rewrite Wizard можно за пару минут сформировать фактически любой необходимый вам вид урл. На этапе формирования ЧПУ адресов визард даёт фактически все необходимые подсказки. Mod Rewrite Wizard обладает простым и эффективным интерфейсом, поэтому, не смотря на отсутствие русскоязычной версии сайта работать легко и приятно.
Так что всем кто давно хотел научиться формировать ЧПУ но не знал как это сделать — Mod Rewrite Wizard — то что вам нужно!
Хорошая тулза. Но у меня например часто бываю вопросы как определенные виды страниц переслать на морду например? Так такого нету.
http://ru.wikipedia.org/wiki/.htaccess — вот тут довольно подробно по-русски расписано как применять .htaccess
Wilson
нечто вроде
RewriteRule ^([^/]*)/([^/]*)/([^/]*).html$ /index.php
Спасибо! Очень удобный инструмент. Делать .htaccess можно совсем просто с помощью него.