AEMaaCS Dispatcher 設定で stricthostcheck を追加する方法

この記事では、AEMaaCS Dispatcher 設定で [ 1] に従って stricthostcheck を追加する方法を説明します。

[ 1] https://httpd.apache.org/docs/trunk/mod/core.html#stricthostcheck

説明 description

環境

Adobe Experience Manager as a Cloud Service(AEMaaCS)

問題/症状

AEMaaCS のDispatcher設定でプロパティ「StrictHostCheck」を追加する方法

解決策 resolution

Stricthostcheck は、AEMaaCS の一部として Cloud Dispatcher のバリデーターの許可リスト上にありません。

「通常の」 Apache HTTPD ベースのサイトには有効ですが、ホスト/X-Forwarded-Host の処理は AEMaaCS で次のようにデザインされます。

AEMaaCS での Apache HTTPD の設定が原因です。指定されたホスト名が顧客の仮想ホストと一致しない場合、リクエストは意図的にダミーの「シンク」 catch-all vhost に送られます。

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