我有我試圖瀏覽使用瀏覽器http://files.mydomain.com/test.txt
一個文本文件,我得到一個:404錯誤與IIS 7.0
HTTP Error 404.0 - Not found
我仔細檢查了與文本文件確實存在。當我添加一個test.htm
文件時,我沒有任何問題。
有人可以幫忙嗎?有些東西告訴我這是安全問題。
我有我試圖瀏覽使用瀏覽器http://files.mydomain.com/test.txt
一個文本文件,我得到一個:404錯誤與IIS 7.0
HTTP Error 404.0 - Not found
我仔細檢查了與文本文件確實存在。當我添加一個test.htm
文件時,我沒有任何問題。
有人可以幫忙嗎?有些東西告訴我這是安全問題。
你檢查以下內容:
.txt
擴展名設置的MIME類型?.htm
擴展映射爲ASP ISAPI過濾器,並意外刪除了StaticFile處理程序?.jpg
,.gif
, .pdf
等?Kev已經涵蓋了大部分可能的問題,但作爲參考還有另一種可能性。
證實,Request Filtering
你要麼
.txt
爲允許的擴展,或Allow unlisted file name extensions
打勾在編輯請求篩選設置同樣的效果可以與實現以下web.config部分:
<system.webServer>
<security>
<requestFiltering>
<fileExtensions>
<add fileExtension=".txt" allowed="true" />
</fileExtensions>
</requestFiltering>
</security>
</system.webServer>
也請確保網站已啓動。我得到了404,然後意識到默認網站已停止,因爲另一個網站(Sharepoint)正在使用端口80.有時,顯而易見的是什麼讓你。
轉到添加MIME-典型...
et瞧
原來是什麼問題? – Kev 2010-02-04 16:19:33
這是mime類型的問題。感謝您指點我正確的方向 – Nick 2010-02-04 23:43:08