Konvertera URL:er till gemener och docx till HTML med Apache-omskrivningsregler

Följ stegen nedan för att lära dig hur du konverterar URL:er till gemener och docx-tillägg till HTML med Apache-omskrivningsreglerna i AEM Dispatcher.

Beskrivning description

Miljö

  • Adobe Experience Manager
  • AEM

Problem/symtom

Använda mod_rewrite med Apache-omskrivningsregler i AEM för att konvertera URL:er till gemener och ändra dokumenttillägget till HTML.

Upplösning resolution

  1. Konvertera URL:en till gemener.
    RewriteMap-tolower int:tolower RewriteRule ([ /] +)/?$ Någon/${tolower:$1} [ PT]

  2. Om den slutar med .docx ändrar du till .html.
    RewriteRule (.*?).docx(?.*)$ $1.html$2 [ PT]

3.  Kombinerad omskrivning.
RewriteMap, gement int:tolower RewriteRule (.*).[ Dd] [ Oo] [ cC] [ xX] (?.*)?$ ${gemener:$1}.html$2 [ NC,R=301]

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f