フレンドリーURLリダイレクトの設定
Liferay DXP 7.4+
ページ、ブログ、ドキュメントのフレンドリー URL を更新すると、Liferay は古い URL を自動的に保存します。 古い URL が履歴に残っている限り、Liferay はユーザーをページまたはアセットの最新バージョンにリダイレクトします。 これは、サイトの SEO を改善し、より最適なユーザー エクスペリエンスを提供するためです。
デフォルトでは、フレンドリー URL リダイレクトは一時的 (302) ですが、必要に応じて永続的 (301) になるように構成できます。 また、ユーザーが別のフレンドリー URL にリダイレクトされたときに Liferay がメッセージを表示するかどうかを決定することもできます。
URL の末尾にスラッシュが含まれていないことを確認してください。 たとえば、 https://example.com/product/item1/の代わりに、 https://example.com/product/item1を使用します。
フレンドリーURLリダイレクトを設定するには、
-
グローバル メニュー (
) を開き、 コントロール パネル → システム設定 → ページ → フレンドリー URL リダイレクトに移動します。あるいは、インスタンス設定でこれらの設定を構成することもできます。

-
代替レイアウトのフレンドリー URL メッセージを表示 を有効または無効にして、ユーザーが別のフレンドリー URL にリダイレクトされるたびに Liferay がメッセージを表示するかどうかを決定します。
-
リダイレクト タイプを 一時 または 永続に設定します。
永久:301コードを使用して、サイトにアクセスする検索エンジンやその他のツールに、要求されたリソースが永久的に再配置されたことを通知します。 検索エンジンは古いURLを検索結果の新しい宛先に置き換え、ブラウザは新しい宛先を不確定な時間だけキャッシュします。 301 コードは、宛先 URL を無期限に使用する場合にのみ使用してください。 これにより、SEOが向上し、意図しないキャッシュを回避できます。
一時的: 302 コードを使用して、サイトにアクセスする検索エンジンやその他のツールに、要求されたリソースが一時的に移動されたことを通知します。 302コードは、サイトのランキングに影響を与えることなく、問題を修正しながらA/Bテストを実行したりトラフィックをリダイレクトしたりする場合に役立ちます。 Liferayはデフォルトで302コードを使用します。
重要リダイレクトを永続的にした後で一時的なものに設定すると、意図しない結果が生じる可能性があります。 場合によっては、以前に永続的なリダイレクトを受信したユーザーは、元の URL に再度アクセスできなくなることがあります。 このため、永続的なリダイレクトは慎重に使用してください。
-
[保存]をクリックします。