Mod_rewrite против mod_substitute | Как я могу их различать?

Я новичок в диспетчере в AEM. Я не могу понять mod_rewite и mod_substitute в правиле перезаписи диспетчера. Когда появляется mod_rewite и когда mod_substitute.

Как установить LAMP Stack 1/2 на Azure Linux VM
Как установить LAMP Stack 1/2 на Azure Linux VM
В дополнение к нашему предыдущему сообщению о намерении Azure прекратить поддержку Azure Database для MySQL в качестве единого сервера после 16...
1
0
232
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Оба модуля используются для разных целей. В документации указано:

mod_substitute

Perform search and replace operations on response bodies

Это значит:

  1. Работает с исходящим отклик
  2. С помощью mod_substitute вы можете изменить отправку какие обратно в браузер. Например, вы можете изменить HTML (до определенной степени).

mod_rewrite

Provides a rule-based rewriting engine to rewrite requested URLs on the fly

Это значит:

  1. Работает с входящим запрос
  2. Позволяет изменить куда, на который отправляется входящий запрос.

По личному опыту скажу, что на 99,9% вы будете работать с mod_rewrite в проектах AEM.

Ссылки

  1. Документация mod_substitute
  2. Документация mod_rewrite

Другие вопросы по теме