隱藏的 IIS 靜態檔案傳回 HTTP 404 或拒絕存取錯誤

請注意--重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,且可能由 Microsoft Community 利用 Community Translation Framework技術或人工進行事後編修。翻譯過程並無專業譯者參與。Microsoft 同時提供使用者人為翻譯、機器翻譯及社群編修後的機器翻譯三種版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,所有翻譯文章都可能不盡完美,內容都可能出現詞彙、語意或文法上的錯誤。就翻譯內容之不正確或錯誤,或客戶因使用翻譯內容所產生的任何損害,微軟不負擔任何責任。Microsoft將依合理的商業努力不斷地更新機器翻譯軟體和工具,以期能為使用者提供更好的服務。

按一下這裡查看此文章的英文版本:216803
我們強烈建議所有使用者都升級為 Microsoft Windows Server 2008 上所執行 Microsoft Internet Information Services (IIS) 7.0 版。IIS 7.0 能夠大幅提升網頁基礎結構的安全性。如需有關 IIS 安全性相關的主題的詳細資訊,請造訪下列 Microsoft 網站:如需有關 IIS 7.0 的詳細資訊,請造訪下列 Microsoft 網站:
徵狀
HTTP 404 或拒絕存取錯誤時,瀏覽,動態檔案仍瀏覽時,可能會傳回靜態皆設定為隱藏的屬性的檔案。
發生的原因
此行為是系統設計的一部份。
解決方案
設定所有的 Web 檔案的存取控制項應該永遠透過 NTFS 權限。
其他相關資訊
動態的檔案,例如 「 動態伺服器網頁 」 (ASP) 」 或 「 伺服器端包含 (SSI) 是透過指令碼對應 ISAPI 擴充程式,在此情況下 Asp.dll 和 ssiinc.dll 造成檔案分別實作。這些擴充功能會前置處理可執行的程式碼中所要求的檔案,而隱藏的檔案及傳回預期的輸出傳送至用戶端的 HTML,因此可以讀取。直接瀏覽網頁的隱藏的靜態檔案會導致 「 找不到檔案 」 或 「 拒絕存取 」 錯誤訊息。
iis 5 iis5 iis 6 的 iis 6.0 iis 6

警告:本文為自動翻譯

內容

文章識別碼:216803 - 最後檢閱時間:09/05/2015 12:13:00 - 修訂: 5.0

Microsoft Internet Information Server 3.0, Microsoft Internet Information Services 6.0, Microsoft Internet Information Services 7.0

  • kbhttp404 kbprod2web kbmt KB216803 KbMtzh
意見反應