系統管理員如何疑難排解在執行 IIS 的伺服器上的「HTTP 404-找不到檔案」錯誤訊息

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

按一下這裡查看此文章的英文版本:248033
徵狀
當要求網頁時,您會在 Web 瀏覽器的頂端收到下列錯誤訊息︰
找不到網頁
您查詢的網頁可能已經移除、變更其名稱或暫時無法使用。
您會在網頁上進一步收到下列錯誤訊息:
HTTP 404 – 找不到檔案
Internet Information Services
發生的原因
當 Web 伺服器無法擷取您所要求的頁面時,會傳回「HTTP 404-找不到檔案」錯誤訊息。

這個錯誤訊息的常見原因如下:
  • 要求的檔案已重新命名。
  • 要求的檔案已移到另一個 locationand / 或刪除。
  • 要求的檔案是暫時無法使用,因為 tomaintenance、 升級或其他未知的原因。
  • 要求的檔案不存在。
  • IIS 6.0 ︰沒有啟用適當的網頁服務延伸模組或 MIME 類型。
  • 虛擬目錄對應至另一部伺服器上之磁碟機的根目錄。
解決方案
如果要解決這個問題,請檢查瀏覽器 URL 所要求的檔案存在於 IIS 電腦,而且它是正確的位置。

使用「IIS Microsoft 管理主控台 (MMC) 嵌入式管理單元」以決定要求的檔案必須存在於 IIS 電腦檔案系統中的位置。

這點特別重要,如果網站使用的虛擬目錄 (VDIR)。VDIR 是不包含在網站主目錄的目錄,但會顯示到用戶端瀏覽器。此虛擬目錄必須對應至磁碟機上的子資料夾,或依名稱參考的檔案。

例如,假設出造成 404 錯誤的 URL 是 http://Microsoft.Com/Test/File1.htm,而 「 IIS 嵌入式管理單元 」 會顯示 Microsoft.Com 網站 /Test/ 目錄是實際上會對應到 IIS 電腦上的 c:\Information 的位置的虛擬目錄。這表示您必須確認 File1.htm 檔案位於 c:\Information directory (及檔案名稱的拼字是否正確)。

IIS6 動態內容 :未啟用網頁延伸模組時,W3C 延伸記錄檔中會記錄 404.2 項目。啟用適當的網頁延伸模組,請使用 「 IIS Microsoft 管理主控台 (MMC) 嵌入式管理單元 」。預設網頁延伸模組包含︰ASP、ASP.net、伺服器端引入、WebDAV 發佈、FrontPage 伺服器擴充程式、通用閘道介面 (CGI)。自訂擴充功能必須加入,且明確啟用。請參閱 IIS 6.0 說明檔以取得更多資訊。
IIS6 靜態內容︰ 當副檔名未對應到 MIME Map 內容內的已知副檔名時,會記錄在 W3C 延伸記錄檔中的 404.3 項目。使用 「 IIS Microsoft 管理主控台 (MMC) 嵌入式管理單元 」 在 MIME 對應中設定適當的副檔名。請參閱 IIS 6.0 說明檔以取得更多資訊。

如需有關其他造成此錯誤訊息的較不常見原因的資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
247714 使用 PUT 命令的長檔名會造成 「 HTTP 404-找不到檔案 」 的錯誤
221553 在網頁內容上設定檔案屬性會導致 404-找不到檔案錯誤
216803 隱藏的 IIS 靜態檔案傳回 HTTP 404 或存取被拒絕的錯誤
288123 HTTP 錯誤 404 「 無法顯示網頁 」 當您試圖從 Exchange Server 5.5 升級至 Exchange 2000 Server 之後,連線到 OWA 伺服器
其他相關資訊
如需有關虛擬目錄的詳細資訊,請參閱下列位置的 IIS 5.0 說明文件中的「關於網站管理」主題︰
Administration\Web Site Management\About Web Site Management
附註如果您有安裝在本機電腦上的 IIS 5.0 說明文件,您就可以使用下列 URL 找到本主題 ︰若要檢視已安裝 IIS 的 Microsoft Windows Server 2003 電腦上的這個主題,請在您的瀏覽器的網址列中貼上下列的連結,然後按 ENTER 鍵:
mk:@MSITStore:C:\WINDOWS\help\iismmc.chm::/HTM/qss_wss_troubleshooting.htm
附註C:\windows\tmp 代表系統根目錄。如果您的 Windows 作業系統已安裝在不同的磁碟機上,您必須編輯適當的連結。

您也可以透過 IIS 管理員存取產品說明文件。 如需有關如何存取此說明功能的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件 ︰
815127 如何存取 IIS 6.0 說明文件
附註我們強烈建議所有的使用者升級到 Microsoft Internet Information Services (IIS) 7.0 版,以在 Microsoft Windows Server 2008 上執行。IIS 7.0 能夠大幅提升網頁基礎結構的安全性。如需有關 IIS 安全性相關的主題的詳細資訊,請造訪下列 Microsoft 網站:如需有關 IIS 7.0 的詳細資訊,請造訪下列 Microsoft 網站:
找不到 IIS 5 iis5 iis 6 iis 6.0 iis6 中斷的連結 ie Internet Explorer Netscape Navigator Opera 馬賽克頁面 wkz

警告:本文為自動翻譯

內容

文章識別碼:248033 - 最後檢閱時間:09/18/2016 01:27:00 - 修訂: 27.0

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

  • kbresolve kbhttp404 kbprb kbprod2web kbmt KB248033 KbMtzh
意見反應