404 URLの追跡
リダイレクトアプリケーションでは、404エラーにつながるサイトリクエストを表示・管理できます。 有効になっている間、Liferayでは各エラーがカタログ化されているため、エラーの原因を評価し、問題を迅速に解決できます。 これらのURLは、リダイレクト設定に従って、データベースに保存されます。
![]()
Liferay 7.4以降では、404追跡はデフォルト設定で無効となっています。 この機能を使用するには、まず 404 トラッキングを有効にする必要があります。 これにより、404追跡とリダイレクトアプリケーションの404 URLタブの両方が有効になります。
404 URLの表示
カタログ化されたリクエストは、 タイプ と 日付の両方でフィルタリングできます。 タイプ別にフィルタリングする場合、 アクティブ、 無視された、または すべての 404 URL を表示するように選択できます。 日付によるフィルタリングでは、すべてのURLを表示するか、あるいは過去1日、1週間、1ヶ月以内にリクエストされたURLのみを表示するかを決めることができます。 また、カタログ化されたリクエストを、更新日やリクエスト数で順序付けすることもできます。
デフォルトでは、このページにはすべての有効なURLが番号順に表示されます。
![]()
404 URLを無視する/無視しない
URL をアクティブまたは無視するように定義するには、その アクション メニュー (
) をクリックし、 無視/無視解除を選択します。 無視すると、URLはデフォルトの[有効]ビューで非表示になりますが、ステータスはいつでも変更できます。
![]()
404 URLのリダイレクトの作成
404 URL のエイリアス リダイレクトを作成するには、 アクション メニュー (
) をクリックし、 リダイレクトの作成を選択します。 これは、選択した404のソースURLがあらかじめ入力されたフォームを表示します。 フォームへの入力を完了し、[Create]をクリックして新しいリダイレクトを保存します。
![]()
404設定の構成
404 URLをリクエスト間で保持する期間、データベースに保存する404 URLの最大数、404 URLチェックの間隔を設定することができます。
- グローバル メニュー (
) を開き、 コントロール パネル タブをクリックして、仮想インスタンス スコープの下にある システム設定 → ページ → リダイレクト に移動します。
デフォルトでは、見つからなかったエントリーのリダイレクト有効期間は30日、404 URLの最大数は1000エントリーに設定され、システムは24時間ごとに404 URLをチェックするようになっています。
![]()
404追跡の有効化
7.4以降で利用可能
-
グローバル メニュー (
) を開き、 コントロール パネル タブをクリックして、 システム設定 → ページ → リダイレクトの順に進みます。![[有効]にチェックを入れ、[保存]をクリックします。](https://resources.learn.liferay.com/images/dxp/latest/en/sites/site-settings/managing-site-urls/setting-up-redirects-and-404-tracking/tracking-404-urls/images/06.png)
-
有効をチェックします。
-
更新をクリックします。
有効にすると、リダイレクトアプリケーションの404 URL管理タブにアクセスできるようになります。
アプリケーションを有効化または無効化しても、データベースに保存されているデータには影響しません。 無効にした場合は、いつでもデータにアクセスできるように機能を再有効化することができます。