一部の Web サイトは、見つからないパスにアクセスしたときに URL パスを保持し、ページが読み込まれると、単にエラー タイトルとメッセージを表示し、HTTP ステータス コードを 404 に設定します。
他のページは、コンテンツとヘッダーの両方を表示する固定の 404 URL パスにリダイレクトします。
私の質問は次のとおりです。
- http 応答の有効期限が切れるまでの間、URL パスが 404 として分類されるように URL を変更しないでください。
- 常に 404 ステータス コードが存在する必要がありますか?
- また、リダイレクトが発生した場合でも、結果のページに 404 ステータス コードが含まれている必要がありますか?
それとも、404 応答を返し、専用の 404 URL を指すロケーション ヘッダーを含める方がよいでしょうか (リダイレクトと 400 シリーズのステータス コードを混在させることが可能かどうかはわかりません)。