• ベストアンサー

なぜ拡張子が「Default.aspx」なの?

http://www.towafood-net.co.jp/duckyduck/tabid/81/Default.aspx このサイトはなぜ拡張子が「Default.aspx」なのでしょうか? 見た目は普通のHPなのに、拡張子がhtmlじゃない理由が知りたいです。 何か専用ソフトで作成されているのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • shockatz
  • ベストアンサー率80% (153/191)
回答No.4

これ、中身はWebアプリケーションですよ。 「おすすめメニュー」 「お知らせ」 「PickUp情報」 全部、動的出力でしょうね。 そして、他の回答者様がご指摘の通り、(おそらく)MicrosoftのIISサーバで動作、ミドルウェアはASP.NETで稼働しています。 最近のでなく、少し前の、「WebForm」ってやつ。 .aspxというのは.phpや.jspなどと同じように、慣用的に使われている有名な画面テンプレート用の拡張子です。 変更することもできますが、普通はそんなことしませんね。 IISって、ディレクトリだけ指定したときのデフォルトファイル名がDefault.aspxなので、変えないでそのまま使っているんでしょうか。

その他の回答 (3)

回答No.3

ASP.Netで作ってるからでしょう。ってことでサーバーソフトはIISかな… 過去の質問にもあったんだけど、検索しました? http://okwave.jp/qa/q4970522.html というか被リンク作るための質問かなーコレ(小声)

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.2

拡張子病???windosユーザーの罹患率が高い。(^^) windows以外のらとでは、拡張子自体は何の意味も持ちません。その都度、ディレクトリなどの設定でどうにでもなる。  windowsは拡張子を見て、どのアプリケーションで使用するかを決めていますが、邪魔くさいでしょ。htmlファイルをテキストエディタで開きたいとき、jpgファイルを色々なソフトで開きたい時に、とっても面倒くさいことになる。  そのページのデータが送られてくるときに、あらかじめHTTP応答ヘッダが送られてきています。そこに、content-type:text/html;とあるはずです。  firefoxでしたら Live HTTP Headers( https://addons.mozilla.jp/firefox/details/3829 )で確認できる。  例えば Enviroment Variable and FORM,COOKIE( http://hpcgi1.nifty.com/Iruka/ENV_FORM.cgi/test.zyqhvpjd )とzyqhvpjdと言う拡張子をつけたって・・・HTMLとして表示されるでしょ。  拡張子病から脱却しましょう。  

回答No.1

apsで動いているからだよ。 .phpならphpが処理してhtmlを出力する。 それと同じでaspが処理してhtmlを出力する。 まあ拡張子は飾りだから、いくらでも設定変えられちゃうから

関連するQ&A