サーバにある特定の拡張子のファイルが、「ページがみつかりません」と404を返す - とあるプログラマーの平凡な日記

2008年4月 2日

サーバにある特定の拡張子のファイルが、「ページがみつかりません」と404を返す

自分のメモシリーズ。
-----------------------------
【環境】
 Windows2003 Server + IIS6.0 + ASP でサーバにファイルをアップロードする。
 アップロードしたファイルは、ASPで作成したページより閲覧が可能。

【現象】
 拡張子が「.log」ファイルをサーバにアップロード。
 そのファイルのリンクをクリックすると、「ページがみつかりません」となる。
 しかし、サーバ側にはきちんとファイルはアップロードされている。
 Windows 2000 + IIS5.0 + ASP の環境では問題なく表示される。

【原因】
 IIS6.0 の初期設定によるもの。
 Web サーバー上に定義済みの MIME の種類ではないと「ページがみつかりません」と404エラーを返す
 ★不明な MIME の種類が IIS 6.0 で配信されない

【対策】
 Webサーバで、MIME の種類を登録すればよい。
  

トラックバックURL

このエントリーのトラックバックURL:
http://www.snow-drop.org/mt/mt-tb.cgi/566

コメントする