タイトル長い。地獄のミサワネタが他人ごとに思えない今日この頃。 WebMatrixでごそごそ遊んでると、何気にページアクセスする際の拡張子指定が無くてもいけることに気が付きますよね。 スターターサイトで試すよー。みんなー、用意はいいかーい?ちなみにWebPagesのソースコードを追いかけてるのでチャラさが足りないエントリですいません。 例えば以下のページ。アドレスバーには”/default.cshtml”って入れて表示した場合ですね。普通です。 続いて"/default"。同じように表示されますね。拡張子cshtmlは指定してないですね。 なぜでしょ~か?答えはソースコード中にあり。System.Web.WebPages\WebPageHttpHandler.csとSystem.Web.WebPages\WebPageRoute.csを覗いてみましょう。 WebPageHttpHandle