ワイルドカードアイテムで動的URLを作成します
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
ワイルドカードアイテムを使って動的URLを作成できます。そのアイテムは、同じレベルの他のアイテムとマッチしていないURLと一致します。
ワイルドカードアイテムは他のSitecoreアイテムと同様に、コンテンツを作成し、プレゼンテーションの詳細を設定し、ワークフローに追加できます。ワイルドカードアイテムの唯一の特徴は、その名前がワイルドカード文字(*)でなければならないことです。
!注この機能はSitecore Experience Edgeを公開対象として使用した場合にはサポートされません。
ワイルドカード項目で動的URLを作成するには:
-
Sample Itemテンプレートを使ってHomeアイテムの下にアイテムを作成し、そのアイテムに「*」という名前を割り当てます。

-
ワイルドカードアイテムの下に他のアイテムを作成します。

-
ワイルドカードアイテムとそのサブアイテムを公開します。
アイテムを公開した後は、URL内の「 * 」の代わりに何でもウェブサイト上で閲覧できます。例えば、上記のスクリーンショットのアイテムがウェブサイトに含まれている場合、以下のすべてのURLがApplesページに繋がります:
- https://
/Fruit/Apples - https:/
/Snacks/Apples - https:/
/ /Apples

しかし、存在しないアイテムを指定するとワイルドカードアイテムが表示されます。例えば、上記の手順で項目をウェブサイトに含め、URL https://

!注開発者はプロセッサSitecore.Pipelines.HttpRequest.ItemResolverを上書きすることでこのデフォルトの動作を変更することができます。