1. 程式人生 > >IIS7.5 報錯 HTTP 錯誤 404.0- Not Found 您要找的資源已被刪除、已更名或暫時不可用 解決方案···

IIS7.5 報錯 HTTP 錯誤 404.0- Not Found 您要找的資源已被刪除、已更名或暫時不可用 解決方案···

HTTP 錯誤 404.2 - Not Found  由於 Web 伺服器上的“ISAPI 和 CGI 限制”列表設定,無法提供您請求的頁面。

開啟IIS,右邊操作裡選基本設定,應用程式池旁邊點選擇,模式改成Classic ,

就是將管理模式切換為了經典模式。

出現環境:win7 + IIS7.0

解決辦法:IIS的根節點->右側“ISAPI和CGI限制”->把禁止的DotNet版本項設定為允許,即可~ 如果沒有的可以自行新增,路徑如下圖示:

HTTP 錯誤 404.0 - Not Found

您要找的資源已被刪除、已更名或暫時不可用。

1.選擇站點-》IIS-》處理程式對映-》新增指令碼對映(對應副檔名)

2.選擇站點-》IIS-》處理程式對映-》新增萬用字元指令碼對映(對應副檔名)

如果在應用程式池選了32位支援,那就按上面的把32位的isapi再配置一遍就OK了。

然後你可在web.config中 <system.webServer>下配置

<httpErrors errorMode="Custom">
      <error statusCode="404" subStatusCode="0" path="index.htm"/>
      <error statusCode="404" subStatusCode="1" path="index.htm"/>
      <error statusCode="404" subStatusCode="2" path="index.htm"/>
      <error statusCode="404" subStatusCode="3" path="index.htm"/>
    </httpErrors>

原文地址:http://www.cnblogs.com/paulxie/archive/2013/06/08/3127234.html