日々のDraft

回答原案集

愚痴

2012-12-14 19:10:59 | 教えてgoo

Q7843523, もたもたしてたら、回答されてしまったな。くそぅ。

実はこの質問、途中まで調査は簡単なのだが、最後までたどり着くのが意外と難しい。

まず、記事投稿時点で存在しないサイト-例えばhttp://localhost.co.jp/とかを検索すると、Server not foundという文言が表示される。例によってMXRで検索するとdnsNotFound.titleが見つかる。同じファイルに、fileNotFound.titleも発見できる。これを検索し、netError.xhtmlに至り、そこのスクリプトのinitPage関数を読めばある程度仕組みがわかるだろう。簡単だ。ここまでは。

問題はここから。ドメインが見つかったけどそのページがない場合-例えば、http://slashdot.jp/lisper.htmlにアクセスした場合など-は、ドメインが見つからなかった場合のメッセージと違い、サイト自身が提供する404用のページが表示される。この挙動を示す場所をソースコードから探してこられるだろうか?



最新の画像もっと見る

post a comment