mod_rewrite или mod_alias?
-
03-07-2019 - |
Вопрос
У меня есть сервер, на его httpd.conf уже есть некоторые "Перенаправление постоянное- в нем есть указания.
Я не очень хорошо знаком с mod_alias, я только когда-либо использовал mod_rewrite.
В чем основное различие?Я не вижу флага "L" в mod_alias, чтобы остановить обработку правил.
Какой из них я должен использовать для получения рекомендаций по перенаправлению с одного поддомена на другой?
Могу ли я использовать оба варианта одновременно, и будет ли очевидно, какой из них имеет приоритет?
Решение
mod_alias - это, по сути, более простая версия mod_rewrite.Он не может делать некоторые вещи, которые может mod_rewrite, например, манипулировать строкой запроса.Если вы можете выбрать любой из них, я не вижу никаких причин, по которым вы хотели бы использовать mod_alias.
Есть ли какая-то конкретная причина, по которой вам нужно попробовать использовать оба варианта вместе?
Приемы Apache mod_rewrite и mod_alias, которые вы должны знать кажется, это хорошая статья об этих двоих.В какой-то момент он отмечает, что правила mod_rewrite выполняются раньше, чем правила mod_alias.