Site Templates
ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、 こちら までご連絡ください。

サイトテンプレートにおけるフレンドリーURLの競合の処理

重要

現在、この機能はベータ機能フラグ (LPS-174417) でサポートされています。 詳細については、 ベータ機能フラグ をお読みください。

Liferay では、フレンドリー URL の重複は許可されず、サイト内の各要素が一意のアドレスを持つことが保証されます。 複数のサイトがサイト テンプレートを介して接続されている場合は、2 つ以上のページが同じフレンドリー URL を共有していると競合が発生する可能性があります。

これらの問題を防ぐために、Liferay は重複したフレンドリー URL が検出されると警告を表示し、ユーザーに競合を通知します。

同じサイト内の既存のページと同じフレンドリー URL を持つページを作成すると、Liferay は新しいページの URL に一意の識別子を自動的に追加します。 たとえば、 About Us ページがすでに存在する場合、同じフレンドリー URL を持つ新しいページが about-us1に更新されます。

警告メッセージ

サイト テンプレートで、子サイトの既存のページと同じフレンドリ URL を共有するページを作成しようとした場合、または子サイトで、関連付けられたサイト テンプレートの既存のページと同じフレンドリ URL を持つページを作成しようとした場合、警告メッセージが表示されます。

  • 競合するフレンドリー URL を持つページを作成すると、競合アラートが表示されます。 警告を無視してページを保存することもできますが、競合は解決されません。

    既存のページと同じフレンドリー URL を持つページを作成すると、警告メッセージがポップアップ表示されます。

  • 警告を無視すると、Pages アプリケーションとサイトのページ ツリー内のページの横に警告アイコンが表示されます。

    Pages アプリケーションとサイトのページ ツリー内のページの横に警告アイコンが表示されます。

  • ページのフレンドリー URL を変更できるページ設定で警告が表示される場合もあります。 競合メッセージは、サイト テンプレートと子サイトの両方に表示されます。

    適切な権限がある場合は、構成ページにアクセスして競合するページの詳細を表示できます。権限がない場合は、ページ名とサイト名のみが表示されます。

    ページ設定でも警告が表示されます。

  • さらに、フレンドリー URL を既存の URL に変更すると、競合するフレンドリー URL でページが保存されたことを通知する警告が画面の下部に表示されます。

    フレンドリー URL を既存の URL に変更すると、画面の下部に警告トーストが表示されます。

Liferay は、同じサイト内のページの場合のように、これらの競合を自動的に解決しません。 警告を消すには、フレンドリー URL を手動で変更する必要があります。