ページ名とフレンドリURLを変更しても、古いページのURLを使用して新しいページにアクセスできます。
knowledge-article-header-disclaimer-how-to
knowledge-article-header-disclaimer
legacy-article
learn-legacy-article-disclaimer-text
問題
- フレンドリURLのページがあります。ページ名とフレンドリURLを変更しました。しかし、古いページのフレンドリURLを使用して新しい名前のページにアクセスしようとすると、「ページが見つかりません」というステータス404が表示されるのではなく、新しいページにリダイレクトされます。
解決
- この動作は想定されたものであり、 次の機能によって引き起こされます:
https://issues.liferay.com/browse/LPS-98176
- この機能により、古いフレンドリURL はページ フレンドリURL 履歴に保存されます。そのため、古いページ フレンドリURL を使用して新しいページにアクセスしようとすると、新しいページにリダイレクトされ、ページが見つからないというエラー 404 は表示されません。
- フレンドリURL の履歴を保持する機能 LPS-98176 を実装する主な利点と理由の 1 つは、SEO に悪影響を与える可能性のある壊れたリンクを回避することです。
- この問題を解決するには、次の手順を実行して、名前を変更した後、古いページ フレンドリURL をページ URL 履歴から削除する必要があります。
- コントロール パネル --> サイト ビルダー --> サイトページに移動し、変更されたページを見つけます。
- その横にある 3点メニューをクリックし、[設定] を選択します。
- フレンドリ URL セクションに移動し、[履歴] アイコンを見つけてクリックします。
- 古いフレンドリ URL を表示するポップアップが表示されます。
- 「x」に移動してクリックして削除し、設定を保存します。
- ここで、古いページ フレンドリ URL を使用して新しいページにアクセスしてみます。
- 結果: 404 Page Not Found を受け取ります。
- 添付のビデオ イラストを参照してください: pageredirectissue.mp4
did-this-article-resolve-your-issue