サイトURLの管理
Liferay DXPでは、サイトURLを設定・管理するための複数の機能を追加設定なしで利用することができます。
バーチャルホストのサイトURL
Liferayサーバーにバーチャルホストを設定し、ドメイン名(例: www.helloworld.com)とサブドメイン名(例: developers.helloworld.com)をサイトに接続します。 このようにして、1つのLiferay DXPサーバーで複数の別々のサイトをホストすることができます。 詳細については、 仮想ホスト サイト URL の構成 を参照してください。
フレンドリURL
フレンドリURLを定義し、ユーザーがサイトにすばやくアクセスできるようにします。 Liferayサーバー上の各フレンドリURLは一意でなければならず、https://[server:port]/web に追加されます(例: https://localhost:8080/web/hello-world/)。 詳細については、 サイトのフレンドリー URL の設定 を参照してください。
また、 ページ、 URL セパレーター、および ドキュメントのフレンドリー URL を構成することもできます。
サイトリダイレクト
サイトのURLリダイレクトを設定することで、404を回避し、ユーザーエクスペリエンスを向上させます。 Liferay DXPでは、エイリアスリダイレクトとパターンリダイレクトの 2 種類のリダイレクトを定義できます。
エイリアスリダイレクト: このリダイレクトは、絶対的なソースURLと絶対的な行先URLを明示的に定義するものです。 このため、ほとんどのユースケースにおいて、より予測しやすく、推奨されています。 サイトのエイリアス リダイレクトを設定する手順については、「 エイリアス リダイレクトの使用 」を参照してください。
パターンリダイレクト 7.4 U42+/GA42+: これらのリダイレクトは、正規表現を使用して、ソース URL とその置換のパターンを定義します。 このため、URLのファミリーをすばやく一致させるのに使用するのが最適です。 しかし、正規表現によっては、エイリアスリダイレクトよりも遅くなり、意図した以上のURL一致が発生することがあります。 サイトに設定する方法の詳細については、 パターン リダイレクトの使用 を参照してください。
404 URL
リダイレクト ツールを使用して、404 エラーにつながるサイト リクエストを追跡および管理します。 有効にすると、Liferay DXPは各404エラーをカタログ化するので、問題を評価し、迅速に解決することができます。 詳細情報と利用可能な設定オプションについては、 404 URL の追跡 を参照してください。
XMLサイトマップ
Liferay DXP 2024.Q2+/ポータル GA120+
XML サイトマップ を構成して、どの URL がクロール可能であるかを示す Web サイトの構造を検索エンジンに通知します。 この設定により、サイト、ページ URL (ウィジェット、コンテンツ、パネル、コレクション、埋め込みページなど)、Web コンテンツ URL、カテゴリ URL をサイトマップに含めたり除外したりできます。