• ベストアンサー

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

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

  • HTML
  • 回答数4
  • ありがとう数8

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

  • ベストアンサー
  • 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

  • HPの拡張子が「.aspx」

    マイクロソフトのHPは拡張子が「.aspx」になっていますが なぜ「.html」ではないのですか? http://www.microsoft.com/ja/jp/default.aspx

    • ベストアンサー
    • HTML
  • aspxとは?

    とあるサイト(システム)なのですが、 URLの拡張子がaspxになっていて、 頁の内容は盛り沢山なのに、 ソースが20行程度しかありません。 スカスカです。 でも内容はたっぷりです。 これはaspxと言う技術なのでしょうか? ユーザーがサイト上のボタンをクリックすると 内容を呼び出す仕組みになっているのでしょうか?

    • ベストアンサー
    • HTML
  • 「.aspx」は何で作成されているのでしょう?

    会社の業務で使っているシステムの拡張子が「.aspx」なのですが 何で(java・c++など)作成されているのでしょう? 会社に聞ける人がいなくわかりません。 よろしくお願いします。

  • 拡張子が「.aspx」の掲示板について

    レンタルサーバー会社が、ホームページも作ってくれたんですが、掲示板の拡張子が「.aspx」でした。今回、それとは別にもうひとつ掲示板を作りたいのですが、基本的なことが分かっていないので、教えてください。 (1)できれば普通の(cgiの)掲示板を新設したいのですが、業者がわざわざASPの掲示板を作ってきたということは、サーバーがcgiに対応していない可能性があるんでしょうか。(業者が長期休暇中で、直接確認することができません) (2)「.aspx」の掲示板を新設するのでもかまわないんですが、その場合、今ある掲示板をフォルダごとコピーして、名前やデザインを変えてアップロードすれば、新たな掲示板を作ることができるんでしょうか?それとも、サーバー会社と新たな契約が必要になるような作業なのでしょうか?(容量にはまだまだ充分すぎるほど余裕があります) (3)「.aspx」の掲示板を新設する場合、これまで他サーバーで作っていたcgiの掲示板のログを移設することはできますか? (4)cgiについてうがかいたいのですが、いくつかの解説サイトをみていると、「cgi設置にあたっては、プロバイダの説明にしたがってください」とあります。cgiを設置するのに、どうしてサーバーではなく、プロバイダが関係してくるのでしょうか?ほとんどの人はプロバイダのサーバーを利用するので、このような書き方になっているだけですか?私の場合、プロバイダからサーバーを借りているのではなく、まったく別の会社から借りているのですが、プロバイダに何か確認を取らなければいけないのでしょうか。

  • aspxを表示せずにサイトを表示する

    asp.netでウエブ上に公開する場合、ファイルの拡張子は.aspxとなりますが、 ブラウザ上で表示されるアドレスに.aspxを表示せずにサイトを表示することは可能でしょうか? http://sample.com/test.aspx -->これを http://sample.com/test のように表示させる ただ単に拡張子をとっただけでもいいのでしょうか?

  • aspxとうい拡張子がASP.netだと最近になっ

    aspxとうい拡張子がASP.netだと最近になって知りました。 僕はPHPを使うのですが、PHPだとサーバーに.phpでアップロードしたものが、結果的にhtmlを吐き出すので.phpがブラウザにでて来ることはなく、またjavascriptではhtmlから呼び出す形になっているので結果的にhtmlが表示されるのですが、その点aspxはMicrosoftの独自のものです。 なぜブラウザに表示されるのでしょうか?IEならまだしもChromeやffが対応しているのはなぜですか?

  • デフォルトフォントについて

    ページミル3.0でHPをアップしてきたのですが、何も考えず、字体はデフォルトフォントを選択していました。わたしのiMacですと作成中もネットを通して見ても、字体はOsakaになっていたので気にしなかったのですが・・・。最近、あるサイトを読んでいたら「デフォルトフォント」にしておくと、PCによって見える字体は全く違うものになる、といった文面に出会いました。そうなのですか?

    • ベストアンサー
    • Mac
  • .aspxのファイルが表示されません。

    外のIISと繋いだローカルのPCでASP.NETの作業をしているのですが、今回作成した[BRule.aspx]のファイルが、ローカルの「http://localhost/JprojH/BRule.aspx」で「サーバーが見つかりません」のエラーがでてしまいます。トップページから直接このページにいけるのですが、トップページのオブジェクトをクリックしても、単独で「http://localhost/JprojH/BRule.aspx」と入力しても同じ結果です。 原因は[BRule.aspx]にあると思うのですが、プロパティで読み取り専用も隠しファイルもチェックを外しています。 どのような原因が考えられますでしょうか? よろしくお願いいたします。

  • .NETのaspxについて。

    現在、VisualBasic.NETのWebアプリケーション製作を利用して、ネット上からデータベースを閲覧するaspxを作成しています。 ローカル(自パソ)での閲覧はエラーが出ないのですが、そのファイルをサーバー上に上げて実行(アクセス)すると、サーバーエラーが出てきます。 aspxでサーバエラーが出ないようにするには、どのようにすればよろしいのでしょうか。 プログラム上のデータベース接続には、サーバのIPアドレスを利用して接続しています。 また、自パソのOSはxp サーバは2000Proです。 サーバには.Netは入っていません。

  • win2008serverでaspxを表示させたい

    Windows2008ServerにVisualStudio2008(C#)で開発した、 Webコンテンツをのせようとしていますが、 うまくaspxファイルを開くことができません。 <エラー概要> HTTP エラー 404.3 - Not Found 拡張構成により、要求しているページは使用できません。ページがスクリプトの場合は、ハンドラを追加します。ファイルをダウンロードする場合は、MIME マップを追加します。 <エラー情報の詳細> モジュール StaticFileModule 通知 ExecuteRequestHandler ハンドラ StaticFile エラー コード 0x80070032 <可能性のある原因> ハンドラ マッピングが存在しない可能性があります。既定では、静的なファイル ハンドラですべてのコンテンツが処理されます。 使用する機能がインストールされていない可能性があります。 適切な MIME マップが Web サイトまたはアプリケーションに対して有効化されていません (警告: .ASPX ページ や .config ファイルなど、ユーザーがダウンロードできないコンテンツに対する MIME マップは作成しないでください)。 ASP.NET がインストールされていない場合。 などと出ていますが、何が原因なのか特定できていません。 サイトは、Default Web Siteに"TEST"として、登録されています。 気になっているのがMIMEの種類というやつで、 拡張子『.aspx』がここに登録されていません。 ちなみに、拡張子『.htm』はMIMEの種類に登録されていて、 簡単なhtmファイルを同じ階層においてブラウザで 確認したところ*.htmファイルは見ることができました。 これだけの情報ですが、何かヒントになるようなことでもあれば、 教えていただけませんでしょうか。 よろしくお願いいたします。

専門家に質問してみよう