<-
Apache > HTTP Server > Documentation > Version 2.0

Apache mod_rewrite

"большая вещь о mod_rewrite - это, дает Вам весь configurability и гибкость Sendmail. Нижняя сторона к mod_rewrite - то, что это дает Вам весь configurability и гибкость Sendmail."

-- Брайен Бехлендорф
Apache Группа

"несмотря на тонны примеров и докторов, mod_rewrite - колдовство. Проклятое прохладное колдовство, но все еще колдовство."

-- Брайен Моор
bem@news.cmc.net

добро пожаловать в mod_rewrite, швейцарский Армейский Нож манипуляции URL!

этот модуль использует двигатель переписывания на основе правила (основанный на анализаторе регулярного выражения), чтобы переписать требуемые URL на лету. Это поддерживает неограниченное число правил и неограниченного числа приложенных условий правила для каждого правила обеспечить действительно гибкий и мощный механизм манипуляции URL. Манипуляции URL могут зависеть от различных тестов, например переменные сервера, переменные окружающей среды, удары головой HTTP, отпечатки времени и даже внешние поиски базы данных в различных форматах могут использоваться, чтобы достигнуть гранулированного соответствия URL.

этот модуль работает на полных URL (включая часть информации дорожки) обоими во в-сервер контексте ( httpd.conf ) и в-справочник контекст ( .htaccess ) и может даже произвести части вереницы вопроса на результате. Переписанный результат может привести к внутренней подобработке, внешнему переназначению запроса или даже к внутренней пропускной способности по доверенности.

но все эти функциональные возможности и гибкость имеют ее недостаток: сложность. Так что не ожидайте понимать этот весь модуль только через один день.

top

Documentation

top

mod_rewrite

обширная документация относительно директив, обеспеченных этим модулем обеспечивается в mod_rewrite reference documentation .