Так вкратце можно охарактеризовать данную статью. В материале затронута настройка и основные принципы работы модуля mod_rewrite. Примеры снабжены подробными объяснениями.
С ростом сложности веб-приложений появляется необходимость в создании различных комманд от пользователя, или запросов. Как правило, это достигается при помощи создания необходимого URL, например, такого вида:
http://localhost/index.shtml?page=1&book=2...=1&tmpl=newsall
Подобные запросы пользователь Интернет видит каждый день. Более того, подсознательно он пытается из запоминать, чтобы впоследствии изменять его вручную, добиваясь нужной информации от сайта. Но посмотрите ещё раз на этот URL: что-нибудь понятно? Почти нет. Легко ли запомнить такой адрес - нет. Приятно ли наблюдать этот набор букв и цифр в адресной строке браузера? Тоже нет.
Как решить эту проблему? Существует несолько способов избежать использования громоздких URL. Я постараюсь рассмотреть один из них, самый правильный, на мой взгляд: ModRewrite. Так называется дополнительный модуль для популярного веб-сервера Apache, доля которого на рынке веб-серверов составляет более 70%. Этот модуль содержится в стандартной поставке сервера. Но как правило, он обычно отключен.
Читать полность статью
Обсуждаем, делаем выводы, вносим предложения