[點(diǎn)晴永久免費(fèi)OA]【C#】IIS服務(wù)器下自定義錯(cuò)誤頁面配置的兩種方式:人工和自動代碼實(shí)現(xiàn)
網(wǎng)站自定義錯(cuò)誤頁面的設(shè)置,大家應(yīng)該都知道它的重要性,下面帶大家一步步在IIS下設(shè)置網(wǎng)站自定義錯(cuò)誤頁面。
方法一:手工配置
1、首先進(jìn)入你的網(wǎng)站主頁,找到【錯(cuò)誤頁】(注意是IIS下的錯(cuò)誤頁不是.NET錯(cuò)誤頁),雙擊【錯(cuò)誤頁】:
2、這樣就進(jìn)入了錯(cuò)誤頁面,點(diǎn)擊【編輯】或者雙擊狀態(tài)代碼行,打開“編輯自定義錯(cuò)誤頁面”:
3、填寫狀態(tài)碼,響應(yīng)操作處選擇第二項(xiàng)【在此網(wǎng)站上執(zhí)行】,輸入U(xiǎn)RL:
4、查看錯(cuò)誤頁面相對根目錄的位置,按照示例填寫就可以的。然后依次設(shè)置其它頁面:
方法二:自動配置
通過修改配置文件(web.config)來設(shè)置自定義頁面,它和上面的配置是對應(yīng)的。 <system.web>
...其他...
<customErrors mode="On" defaultRedirect="/error_404.asp">
<error statusCode="404" redirect="/error_404.asp" />
</customErrors>
</system.web>
<system.webServer>
...其他...
<httpErrors errorMode="Custom">
<remove statusCode="404" subStatusCode="-1" />
<error statusCode="404" prefixLanguageFilePath="" path="/error_404.asp" responseMode="executeURL" />
</httpErrors>
</system.webServer> 有兩個(gè)重要的點(diǎn):狀態(tài)碼(statusCode)和路徑(path),填寫的時(shí)候要細(xì)心。該文章在 2022/7/7 17:54:54 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |