AEM Dispatcher:実稼動応答からX-Vhost ヘッダーとX-Dispatcher ヘッダーを削除する
✨ このコンテンツはAIが生成したもので、不正確である可能性があります。 生成AI用語
この記事では、X-Vhost ヘッダーとX-Dispatcher ヘッダーをAdobe Experience Manager環境の実稼動レスポンスから安全に削除できるかどうかを説明し、その方法に関するガイダンスを提供します。
説明 description
環境
- Adobe Experience Manager(AEM) 6.5 LTS (すべてのバージョン)
症状
実稼動web サイトからのHTTP応答には、次のヘッダーが含まれます。
x-vhost: <vhost-name>x-dispatcher: <dispatcher-name>
これらのヘッダーは、公開応答で表示されます。 エラーメッセージはなく、ヘッダーは情報提供のみを目的として存在します。
再現手順
- 本番web サイトへのアクセス:
- HTTP応答ヘッダーを調べます。
原因
これらのヘッダーは、トラブルシューティングと情報提供の目的で追加されます。 ランタイム時にAEMで必要とされないので、内部ルーティングの詳細の露出を減らすために安全に削除できます。
解決策 resolution
問題を解決するには、次の手順に従います。
- ApacheおよびDispatcher vhost設定ファイルを確認して、
X-VhostおよびX-Dispatcherヘッダーが設定されている場所を特定します。 - これらのヘッダーが、公開、レプリケーション、キャッシュフラッシュ、またはキャッシュ処理にAEMで必要でないことを確認します。
- これらのヘッダーをApache vhostまたはDispatcher設定ファイルに追加する設定行を削除するか、コメントを付けます。 例えば、
Header set X-Vhost ...とHeader set X-Dispatcher ...のディレクティブを削除します。 - Apache web サーバーまたはDispatcher サービスを再起動して、変更を適用します。
- 実稼動web サイトにアクセスし、応答ヘッダーを調べることで、HTTP レスポンスにヘッダーが存在しないことを確認します。
recommendation-more-help
experience-cloud-kcs-help-kbarticles