404 ページ、昔はそもそもなくて 404 Not Found ステータスを返すだけだったり、あっても「見つかりません」というだけのものが多かったけど、最近はサイトマップ的なコンテンツや代替となるコンテンツを表示するサイトも見かける。というわけでこのサイトでもやってみることにした。 このブログの URL は /YYYY/MM/DD/slug という形式になっている。パスの /YYYY/MM/DD の部分はお飾りで、実際は slug がユニークになっているので slug で表示すべき記事を判定している。 よくあるのが記事を公開後、 slug 部分にタイポを見つけて変更するというケース。しかしすでにその時点で記事が Twitter などでバズってたりすると、 Twitter で共有されている記事を見てやってきた人が 404 Not Found ページを見ることになる(この前の「不便になるインタ
![404 Not Found ページに見たかったと思われるページ候補を表示](https://cdn-ak-scissors.b.st-hatena.com/image/square/7e851f783b7016397066e6d5d94229238f72ad8c/height=288;version=1;width=512/https%3A%2F%2Fresources.portalshit.net%2F5afc8d45b8b92caa1b76623b7b295b97.png)