日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯網營銷解決方案
IIS7.5下的web.config404配置的一些問題

本文介紹一個關于iis環(huán)境下web.config配置的經驗問題。在IIS7.5中添加配置404頁面時遇到了一些問題,記錄如下:

成都創(chuàng)新互聯公司是一家專業(yè)提供沙灣企業(yè)網站建設,專注與網站設計制作、成都網站建設、H5場景定制、小程序制作等業(yè)務。10年已為沙灣眾多企業(yè)、政府機構等服務。創(chuàng)新互聯專業(yè)的建站公司優(yōu)惠進行中。

一開始在下的節(jié)點配置404不起作用,由于程序運行在IIS7.5集成模式下,經過MSDN和GOOGLE,發(fā)現

需要在節(jié)點中配置,我們知道節(jié)點是iis7.0之前版本的主要配置節(jié)點,由于在II7.0以后IIS管

道處理與ASP.NET管道處理進行了集成,這樣提高了ASP.NET的處理性能,具體這方面的資料請GOOGLE,問題隨之而來,新增加的

節(jié)點中需要進行哪些修改以程序在IIS7的集成模式下能完全生效呢,主要包含以下幾個方面:

(1) -----相當于中的

(2) -----相當于中的

(3) 下的----相當于中的

以上三點中,如果你的程序中有自定義的httpModules或者httpHandlers的話,那么第一點和第二點非常重要,具體資料請MSDN

明白了這些,配置也就不難了,如下:


   
   
  

補充說明:

errorMode有三個值,分別為Custom、DetailedLocalOnly、Detailed,意思為對用戶與服務器端始終顯示自定義頁面、

只能服務器端顯示詳細出錯信息、對用戶與服務器端始終顯示詳細出錯信息。

responseMode有File、ExecuteUrl、Redirect三個層,分別表示使用服務器端靜態(tài)文件、可執(zhí)行的URL、URL轉向。

要注意:是不同的,前者主要用于處理http相關的錯誤信息,而后者主要是處理應用程序級的錯誤頁轉向

的一些細節(jié)說明:

同樣,如果Application_Error和同時存在,也存在執(zhí)行順序的問題。因為優(yōu)先級Application_Error事件> 配置項,所以發(fā)生應用程序級錯誤時,優(yōu)先執(zhí)行Application_Error事件中的代碼,如果Application_Error事件中調用了Server.ClearError()函數,配置節(jié)中的defaultRedirect不起作用,因為Exception已經被清除;如果Application_Error事件中沒用調用了Server.ClearError()函數,錯誤頁會重新定位到defaultRedict指定的URL頁面,為用戶顯示友好出錯信息。

通過對.NET提供的以上四種錯誤處理機制的分析,我們可以把它們從不同的角度分類,便于我們理解和使用。

1.從功能上分類:用于異常處理(Handling exceptions)是Page_Error事件和Application_Error事件;用戶錯誤頁面重定向(Redirecting the user to an error page)的是 ErrorPage屬性 和 配置項。 2.從錯誤處理的范圍分類:用于頁面級(Page level)錯誤處理的是Page_Error事件 和 ErrorPage屬性;用于應用程序級(Application level)錯誤處理的是Application_Error事件 和 配置項。

希望本文能對使用IIS7.0及IIS7.5的朋友們有幫助:)


分享文章:IIS7.5下的web.config404配置的一些問題
網頁URL:http://m.5511xx.com/article/dhopopd.html