はじめまして
Webサーバーやブラウザ関係は初心者なのでよろしくお願いします.
[現象]
Windows7 Home Premium 64bit をつかっています.ローカルでIISを立ち上げて、Firefox 4.01でテストをしようとしているのですが、
http://localhost/books.xml
はアクセスできそのままXMLが表示されます.ところが
http://localhost/SampleHtml/books.xml
では、HTTP エラー 400.0 - Bad Requestになってしまいます.表示されるエラー情報には以下のものがあります.
モジュール StaticFileModule
通知 ExecuteRequestHandler
ハンドラー StaticFile
エラー コード 0x80070057
[他のブラウザ、ファイル]
同じURLをIE8やOpera11.10でアクセスするとXMLファイルの内容がちゃんと表示されますのでセキュリティの問題ではないように思われます.IISのセキュリティ設定で、フォルダSampleHtmlには、IUSRとIIS_IUSRSには「読み取りと実行」「フォルダの内容の一覧表示」「読み取り」の許可を与えています.また、Firefoxでも同じフォルダのbooks.css、books.htmlには問題なくアクセスでき内容が表示されます.(ただしboos.htmlはJavaScriptでbooks.xmlにアクセスしているので、そこはエラーになってしまいますが...)
Firefoxで試験をしたいので、なんとか問題が解決できないかと思います.心当たりありましたらよろしくお願いします.
以上