メモ
Dynamics 365 Commerce のリテール・インタレスト・グループは、Yammer から Viva Engage に移転しました。 新しい Viva Engage コミュニティにアクセスできない場合は、このフォーム (https://aka.ms/JoinD365commerceVivaEngageCommunity) に入力して追加し、最新のディスカッションに参加してください。
この記事では、Microsoft Dynamics 365 Commerce サイトでページ URL を作成する方法について説明します。
サイト上のページを指す URL の全体または絶対 URL は、個別のパーツで構成されます。 たとえば、URL https://www.contoso.com/en-us/contactus は次の部分から構成されます。
-
https://www.contoso.com– HTTP プロトコルとサイトのドメイン。 -
/en-us– サイトの言語パス。 -
/contactus– お問い合わせページの相対 URL。 相対 URL は URL スラッグとも呼ばれます。
サイトのドメインとオプションの言語パスは、サイトの設定時に確立します。 サイトの設定のオンライン ストア ページで、サイトにドメインと言語のパスを追加することができます。
ページの URL スラグは、サイト作成環境では独立した項目となっています。 ページ URLは、URL スラグを表す名前と、サイトまたは外部サイトのページへのポインターの 2 つの部分で構成されます。 また、サイトまたは外部サイトの別のページへのリダイレクトとして機能するようにページ URL を構成することもできます。
ページ URL の作成
ページ URL は、次の 2 つの方法で作成できます。
- ページ作成時に自動作成する
- URL ページから手動で作成する
ページ作成時にページ URL を作成する
新しいページを作成するときに URL フィールドに名前を指定すると、そのページを指すページ URL が URL ページに 自動的に作成されます。 URL とそのリンク先のページを公開すると、サイト ユーザー (顧客) は、その URL に関連付けられているページにアクセスできるようになります。
メモ
リンク先のページを公開せずに URL を発行した場合、サイト ユーザーがページにアクセスしようとすると、404 エラーが表示されます。 ページを指す URL を公開せずに発行した場合、URL を使用してページにアクセスすることはできません。
ページ URL を手動で作成する
新しいページを作成するときに、ページ URL を指定する必要はありません。 URL フィールドを空白のままにすると、リンクされていない状態でページが作成されます。 この状態では、発行した場合でも、顧客はページにアクセスできません。 ページにアクセスできるようにするには、URL を手動で作成してページにリンクする必要があります。
ページのページ URL を手動で作成するには、次の手順に従います。
- URL ページで、新規を選択します。
- URL と関連付けるサイトのページを選択します。
- URL スラッグを入力し、OK をクリックします。
この時点で、URL はドラフト状態になっています。 サイトユーザーが関連ページにアクセスする前に、それを公開する必要があります。
ページ URL の更新
ページ URL のターゲット ページを更新するには、次の手順に従います。
- URL ページで、更新する URL を選択します。
- 右側のプロパティ ウィンドウで、ターゲット ページ フィールドの横にある省略記号ボタン (...) を選択します。
- ダイアログ ボックスで別のページを選択し、OK をクリックします。
- URL を保存して公開します。
ページ URL のリダイレクト
顧客が特定の URL を要求したときに別のページを表示したい場合があります。 このような場合は、ページ URL が指すページを変更するのが最善で簡単な方法です。 ただし、HTTP 301 または 302 リダイレクトを使用して URL の要求を別の URL にリダイレクトする正当な理由が考えられます。
URL を別の URL にリダイレクトするには、次の手順に従います。
URL ページで、更新する URL を選択します。
右のプロパティ ウィンドウで、リダイレクトを選択します。
リダイレクトのリンク先を選択します。
- サイトの別のページをポイントするには、内部 URL を選択し、省略記号ボタン (...) をクリックし、リダイレクト先の URL を選択します。
- 外部サイトのページをポイントするには、外部 URL を選択し、そのページの完全な URL を入力します。 必ずプロトコルを含めてください。 たとえば、「
https://domain.com/new/page」を入力します。 URL が既に内部 URL にリダイレクトされている場合は、外部 URL を入力する前に選択解除を選択する必要があります。
リダイレクト タイプの選択
- 永続的リダイレクト (301) – コンテンツが永続的に移動していて、以前の URL に戻っていないことがわかっている場合は、このオプションを選択します。 検索エンジンは、リダイレクト先 URL の検索エンジン最適化 (SEO) 値をリダイレクト先の URL に割り当て、レコードを更新して新しい URL を表示します。
- 一時リダイレクト (302) – 検索エンジンを更新せずにトラフィックをリダイレクトするには、このオプションを選択します。 この方法は、通常、コンテンツを前の URL にすぐに戻す場合に使用されます。
リダイレクトを実装する準備ができたら、URL を保存して公開します。