none
拡張子のないファイルについて RRS feed

  • 質問

  • 私は専門のプロではありませんが、初めて投稿いたします。

    宜しくお願いします。

    システムを2003serverへ移行した後、ウェブからどうしても参照できないファイル(拡張子無し)があります。ブラウザから直パスを叩いても、「ページが表示できません」という画面になります。2000serverを利用していたときは問題ありませんでした。

    フォルダの読み取り権限の設定などは2000を使っていた時と同じように設定しております。

    2003serverでは拡張子のないファイルに対して、何か設定をしなければならないのでしょうか?

     

    宜しくお願いします。

    2007年1月29日 12:58

回答

  • ファイルの中身は何でしょうか?

    ブラウザで表示できないものは表示できませんが。

    2007年1月29日 13:34
  •  

    恐らくIISに関連付けされていない拡張子だからでしょう。(MIMEの未設定)

     

    関連付けされていないファイルは例えば.mp3(←例えばなので拾える可能性あり)と拡張子があっても拾う事が出来ません。

     

    ファイルとしての認識でブラウジングしなくても保存が出来れば良いという事でしたら拾えるようにする事は可能です。

     

     

    手順

    IISのスナップが含まれているMMSを開く。

    (簡単なのはマイコンピュータを右クリックでコンピュータの管理)

     

    目的のサイトが出てくるまで展開する。

     

    コンピュータの管理から開いた場合、

    ”サービスとアプリケーション”>”インターネットインフォメーションサービス(IIS)マネージャー”>”WEBサイト”

     

    対応するウェブサイトを右クリックプロパティー

     

    HTTPヘッダーのタブの中”MIMEの種類”をクリック

     

    MIMEの種類と言う新規の窓で”新規作成”をクリック

     

    今回は拡張子なしなので拡張子は”.”(←ピリオド)のみ、MIMEの種類は自分の判りやすい名前

    (一応決められているフォーマットがある場合は、フォーマットに準拠、載っていなかった場合は”null”とかでも良いでしょう。)

     

    後はOKボタンで閉じる

    更にMIMEの種類の窓をOKで閉じる。

    (サイト)のプロパティーの画面で適用を押すかOKで閉じる。

     

    これで拡張子が無いファイルも拾える筈。

     

    多分MIMEの種類が空っぽになっていたと思うので、他必要な拡張子をここで追加設定しておく事をお勧めします。

    もっとも、重要なファイルはベタにするのではなく、偽装しておいたほうが良いのかも知れません。

     

    フォーマットに関しては次のURLで探してみてください。

     

    こんなのや つ http://homepage.biglobe.ne.jp/manual/mimetype/index.html

    こんなのや つ http://www.plala.or.jp/access/community/phps/mime.html

    こんなのや つ http://www.geocities.co.jp/Hollywood/9752/mime.html

     

    好きなサイトを参考にしてみてください。 ググれば盛りだくさんです。”MIME一覧”

     

    答えになっていないかも知れません。ご容赦下さい。

    2008年7月7日 15:28

すべての返信

  • ファイルの中身は何でしょうか?

    ブラウザで表示できないものは表示できませんが。

    2007年1月29日 13:34
  •  

    恐らくIISに関連付けされていない拡張子だからでしょう。(MIMEの未設定)

     

    関連付けされていないファイルは例えば.mp3(←例えばなので拾える可能性あり)と拡張子があっても拾う事が出来ません。

     

    ファイルとしての認識でブラウジングしなくても保存が出来れば良いという事でしたら拾えるようにする事は可能です。

     

     

    手順

    IISのスナップが含まれているMMSを開く。

    (簡単なのはマイコンピュータを右クリックでコンピュータの管理)

     

    目的のサイトが出てくるまで展開する。

     

    コンピュータの管理から開いた場合、

    ”サービスとアプリケーション”>”インターネットインフォメーションサービス(IIS)マネージャー”>”WEBサイト”

     

    対応するウェブサイトを右クリックプロパティー

     

    HTTPヘッダーのタブの中”MIMEの種類”をクリック

     

    MIMEの種類と言う新規の窓で”新規作成”をクリック

     

    今回は拡張子なしなので拡張子は”.”(←ピリオド)のみ、MIMEの種類は自分の判りやすい名前

    (一応決められているフォーマットがある場合は、フォーマットに準拠、載っていなかった場合は”null”とかでも良いでしょう。)

     

    後はOKボタンで閉じる

    更にMIMEの種類の窓をOKで閉じる。

    (サイト)のプロパティーの画面で適用を押すかOKで閉じる。

     

    これで拡張子が無いファイルも拾える筈。

     

    多分MIMEの種類が空っぽになっていたと思うので、他必要な拡張子をここで追加設定しておく事をお勧めします。

    もっとも、重要なファイルはベタにするのではなく、偽装しておいたほうが良いのかも知れません。

     

    フォーマットに関しては次のURLで探してみてください。

     

    こんなのや つ http://homepage.biglobe.ne.jp/manual/mimetype/index.html

    こんなのや つ http://www.plala.or.jp/access/community/phps/mime.html

    こんなのや つ http://www.geocities.co.jp/Hollywood/9752/mime.html

     

    好きなサイトを参考にしてみてください。 ググれば盛りだくさんです。”MIME一覧”

     

    答えになっていないかも知れません。ご容赦下さい。

    2008年7月7日 15:28
  • こんにちは、フォーラムオペレータ大久保です。

     

    yoshio81 さん、フォーラムのご利用ありがとうございます。

    じゃんぬねっとさん、広夢(DJ-Dreams) さんのアドバイスは参考になりましたでしょうか?

     

    今回、アドバイスと情報をくださいました じゃんぬねっとさん、広夢(DJ-Dreams) さんの投稿に「回答済み」チェックをつけさせていただきました。

    また何かありましたら遠慮なくご利用ください!

     

    それでは。

    2008年7月23日 9:32