Convertir des URL en minuscules et des DOCX en HTML à l’aide des règles de réécriture Apache
Découvrez comment convertir des URL en minuscules et des extensions DOCX en HTML à l’aide des règles de réécriture Apache dans Adobe Experience Manager (AEM) Dispatcher.
Description description
Environnement
- Adobe Experience Manager
- AEM Dispatcher
Problème/Symptômes
Comment utiliser mod_rewrite à l’aide des règles de réécriture Apache dans AEM Dispatcher pour convertir les URL en minuscules et modifier l’extension DOCX en HTML.
Résolution resolution
Pour résoudre cette erreur, procédez comme suit :
-
Convertir l’URL en minuscules
RewriteMap tolower int:tolowerRewriteRule ([ /] +)/?$ somedir/${tolower:$1} [ PT] -
S’il se termine par .docx, remplacez-le par .html.
RewriteRule (.*?)\.docx(\?.*)$ $1.html$2 [ PT] -
Réécriture combinée
RewriteMap lowercase int:tolowerRewriteRule (.*)\.[ Dd] [ Oo] [ cC] [ xX] (\?.*)?$ ${lowercase:$1}.html$2 [ NC,R=301]
recommendation-more-help
experience-cloud-kcs-help-kbarticles