---
title: "ワイルドカードアイテムで動的URLを作成します"
slug: "create-a-dynamic-url-with-a-wildcard-item"
abstract: "ワイルドカードアイテムを使って動的URLを作成できます。"
---
# ワイルドカードアイテムで動的URLを作成します

ワイルドカードアイテムを使って動的URLを作成できます。そのアイテムは、同じレベルの他のアイテムとマッチしていないURLと一致します。

ワイルドカードアイテムは他のSitecoreアイテムと同様に、コンテンツを作成し、プレゼンテーションの詳細を設定し、ワークフローに追加できます。ワイルドカードアイテムの唯一の特徴は、その名前がワイルドカード文字(\*)でなければならないことです。

> !注この機能はSitecore Experience Edgeを公開対象として使用した場合にはサポートされません。

ワイルドカード項目で動的URLを作成するには:

1.  *Sample Item*テンプレートを使って*Home*アイテムの下にアイテムを作成し、そのアイテムに「\*」という名前を割り当てます。
    
    ![Entering an asterix in the Message dialog to name a new item.](https://doc.sitecore.com/api/markdown-image/xp/ja/users/104/sitecore-experience-platform/images/Name_wildcard_item.png)
    
2.  ワイルドカードアイテムの下に他のアイテムを作成します。
    
    ![The content tree structure for a dynamic URL.](https://doc.sitecore.com/api/markdown-image/xp/ja/users/104/sitecore-experience-platform/images/Dynamic_URL_content_tree.png)
    
3.  ワイルドカードアイテムとそのサブアイテムを公開します。
    

アイテムを公開した後は、URLの「\*」の代わりに任意の表示を使ってウェブサイト上で閲覧できます。例えば、上記のスクリーンショットのアイテムがウェブサイトに含まれている場合、以下のすべてのURLが*Apples*ページに繋がります。

-   https://<your website>/Fruit/Apples
-   https:/<your website>/Snacks/Apples
-   https:/<your website>/<anything>/Apples

![The https://my sitecore/Fruit/Apples page.](https://doc.sitecore.com/api/markdown-image/xp/ja/users/104/sitecore-experience-platform/images/Dynamic_URL.png)

しかし、存在しないアイテムを指定するとワイルドカードアイテムが表示されます。例えば、上記の手順で項目をウェブサイトに含め、URL https://<your website>/Fruit/Cookiesを入力した場合、*Wildcard*ページが表示されます。

![The wildcard page.](https://doc.sitecore.com/api/markdown-image/xp/ja/users/104/sitecore-experience-platform/images/non-existent_item_wildcard.png)

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