Apacheの書き換えルールを使用して、URLを小文字に、DOCXをHTMLに変換する
Adobe Experience Manager(AEM)DispatcherのApache書き換えルールを使用して、URLを小文字に、DOCX拡張機能を HTML に変換する方法を説明します。
説明 description
環境
- Adobe Experience Manager
- AEM Dispatcher
問題/症状
AEM DispatcherのApache書き換えルールを使用してmod_rewriteを使用して、URLを小文字に変換し、DOCX拡張機能をHTMLに変更する方法。
解決策 resolution
このエラーを解決するには、次の手順に従います。
-
URLを小文字に変換
RewriteMap tolower int:tolowerRewriteRule ([ /] +)/?$ somedir/${tolower:$1} [ PT] -
.docxで終わる場合は、.htmlに変更します。
RewriteRule (.*?)\.docx(\?.*)$ $1.html$2 [ PT] -
複合書き換え
RewriteMap lowercase int:tolowerRewriteRule (.*)\.[ Dd] [ Oo] [ cC] [ xX] (\?.*)?$ ${lowercase:$1}.html$2 [ NC,R=301]
recommendation-more-help
experience-cloud-kcs-help-kbarticles