Converter URLs em minúsculas e DOCX em HTML usando regras de regravação do Apache
Saiba como converter URLs em minúsculas e extensões DOCX para HTML usando as regras de regravação do Apache no Dispatcher do Adobe Experience Manager (AEM).
Descrição description
Ambiente
- Adobe Experience Manager
- AEM Dispatcher
Problema/Sintomas
Como usar o mod_rewrite
usando as regras de regravação do Apache no AEM Dispatcher para converter URLs em minúsculas e alterar a extensão DOCX para HTML.
Resolução resolution
Para resolver esse erro, siga estas etapas:
-
Converter o URL em minúsculas
RewriteMap tolower int:tolower
RewriteRule ([ /] +)/?$ somedir/${tolower:$1} [ PT]
-
Se terminar em .docx, altere para .html.
RewriteRule (.*?)\.docx(\?.*)$ $1.html$2 [ PT]
-
Reescrita combinada
RewriteMap lowercase int:tolower
RewriteRule (.*)\.[ Dd] [ Oo] [ cC] [ xX] (\?.*)?$ ${lowercase:$1}.html$2 [ NC,R=301]
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f