要求中のカスタム・ホスト名の解決
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
カスタムホスト名を作成すると、defaultContextIdまたはdefaultSiteIdのいずれか、またはその両方に関連付けられます。これらのIDは、Sitecoreがサポートする特定のアプリケーションへのアクセスを決定するのに役立ちます。カスタムホスト名を確認したら、関連付けられたIDに基づいてトラフィックを正しいサービスにルーティングするために使用できます。
Sitecoreは、使用するホスト名に基づいて、リクエストのターゲット サービスまたはアプリケーションを識別します。考えられるシナリオを次に示します。
-
ContextId またはSiteId
クエリ パラメータまたはヘッダーにContextIdを明示的に含めずにリクエストでカスタム ホスト名を使用したり、クエリ パラメータまたは本文にSiteIdを含めたりしない場合、そのカスタム ホスト名にリンクされたdefaultContextIdまたはdefaultSiteIdが自動的に使用されます。これにより、これらのIDを毎回手動で含める必要がないため、リクエストが簡素化されます。
-
カスタムホスト名を ContextId または SiteId
カスタムホスト名をクエリパラメータまたはヘッダーのContextIdとともに使用するか、クエリパラメータまたは本文のSiteIdを使用する場合、システムはこれらの指定されたIDをホスト名に関連付けられたデフォルトのIDよりも優先します。
-
デフォルトのホスト名を使用する
デフォルトのedge-platform.sitecorecloud.ioホスト名を使用する場合、特定のIDは自動的に関連付けられません。リクエストが正しい宛先に到達するようにするには、リクエストにContextIdまたはSiteIdを含める必要があります。
カスタム・ホスト名メディア項目要求
検索エンジンがhttp://edge.sitecorecloud.io domain上のメディアをインデックスに登録しないように、Experience EdgeメディアリクエストにはX-Robots-Tag:noindexヘッダーが含まれます。
ただし、カスタムホスト名からメディアアイテムをリクエストする場合は、相対パス /v1/media/edge/images/ を使用して、レスポンスからX-Robots-Tag:noindexヘッダーを省略できます。これにより、検索エンジンはカスタムドメインのメディアアイテムを適切にインデックス化し、SEOを向上させることができます。
カスタムホスト名を使用してメディアリクエストを行うには、URLを再構築して、カスタムホスト名、/v1/media/edge/images/相対パス、メディアアイテムへの相対パスを組み合わせます。
例えば、Experience EdgeメディアアイテムのURLが次の場合です。
また、登録済みのカスタムホスト名は次のとおりです。
次に、カスタムホスト名URLからメディアアイテムをリクエストできます。