Apache 書き換えルールを使用して、URL を小文字に、DOCX をHTMLに変換します
次の手順に従って、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:tolower
RewriteRule ([
/]
+)/?$ somedir/${tolower:$1}[
PT]
-
末尾が.docx の場合は、.html に変更します。
RewriteRule (.*?).docx (?.*)$ $1.html$2[
PT]
3. 組み合わせ書き換え。
RewriteMap 小文字 int:tolower
RewriteRule (.*).[
Dd]
[
Oo]
[
cC]
[
xX]
(?.*)?$ ${lowercase:$1}.html$2 [
NC,R=301]
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f