1. 程式人生 > >web.config中配置頁面出錯後跳轉指定錯誤頁面

web.config中配置頁面出錯後跳轉指定錯誤頁面

每當使用者訪問錯誤頁面時,會出現不友好的404錯誤,所以為了防止這種不友好,我們在web.config中的<system.web>節點下配置 <customErrors>,在出現比如403 404這樣的錯誤時,跳轉到我們自定義的頁面

<customErrors>:使用者錯誤配置節

該配置節能夠指定當出現錯誤時,系統自動跳轉到一個錯誤發生的頁面,同時也能夠為應用程式配置是否支援自定義錯誤。“<customErrors>”配置節包括兩種屬性,這兩種屬性分別為mode和defaultRedirect。其中mode包括3種狀態,這三種狀態分別為On、Off和RemoteOnly。On表示啟動自定義錯誤;Off表示不啟動自定義錯誤;RemoteOnly表示給遠端使用者顯示自定義錯誤。另外:defaultRedirect屬性則配置了當應用程式發生錯誤時跳轉的頁面。

“<customErrors>”配置節還包括子配置節“<error>”,該標記用於特定狀態的自定義錯誤頁面,子標記“<error>”包括兩個屬性,分別為statusCode和redirect,其中statusCode用於捕捉髮生錯誤的狀態碼,而redirect指定發生該錯誤後跳轉的頁面,該配置節配置程式碼如下所示。

    <customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">

        <error statusCode="403" redirect="NoAccess.htm" />

        <error statusCode="404" redirect="FileNotFound.htm" />

    </customErrors>

上述程式碼則在Web.config檔案中配置了相應的customErrors資訊。當出現404錯誤時,系統會自行跳轉到FileNotFound.htm頁面以提示404錯誤,開發人員能夠編寫FileNotFound.htm頁面進行使用者提示

相關推薦

web.config配置頁面出錯指定錯誤頁面

每當使用者訪問錯誤頁面時,會出現不友好的404錯誤,所以為了防止這種不友好,我們在web.config中的<system.web>節點下配置 <customErrors>,在出現比如403 404這樣的錯誤時,跳轉到我們自定義的頁面 <cus

Spring security 3登入到不同頁面

在spring security 3中,在登入 後,如何根據不同的需要跳轉到不同的頁面呢 ? 其中要 自定義的過濾器是 AuthenticationSuccessHandler,  Java程式碼   <?xml version="1.0" encoding="

配置檔案web.config配置httpHandlers節點是的一些說明

<httpHandllers> <add verb="*" path="*.lcj" type="WebHttpHandler.MyHandler" /> </httpHandllers> 說明如下: verb可以是“POST”或 “GE

spring bootsecurity安全退出如何指定頁面,iframe與安全器相容性問題

分享一下這這次專案中自己學到的一些東西(還沒學完,技術很菜,寫的有問題希望大家指出來,希望大家可以一起學習,一起努力)       在WebSecurityConfig中配置:        http.log

login控制元件的登陸成功到哪個頁面

 <asp:Login ID="Login1" runat="server" DestinationPageUrl="~/manage.aspx">        </asp:Login> 注意紅

Jquery通過submitHandler 實現驗證到別的頁面

小魚想實現通過驗證後,跳轉到下一個頁面 程式碼如下: $().ready(function() {           $("#accountBtn").click(function(){          $("#accountForm").submit();  //ac

android在一個Activity停留幾秒至另外一個Activity

有時候我們需要在某個 Activity 停留幾秒種,然後再跳到下一個 Activity。那麼這個怎麼實現呢? 一個方法是可以使用 Thread 的 sleep 函式,這個我們在 用Handler實現執行緒間的訊息通訊 也有提到: 1 try { 2

微信小程式-學生登入-顯示教師頁面資訊

1.頁面跳轉。//頁面跳轉 wx.redirectTo({ url: '../teachers/teachers' //跳轉到教師頁面 }) 2.顯示老師頁面資訊wxml中<view class='tealist'>

Jmeter 對於從A登入頁輸入使用者名稱,密碼,驗證碼,登入到C頁面,中間經過一個B頁面該如何測試

1,右擊測試計劃,點新增---Threads---執行緒組 2,右擊執行緒組,新增---配置元件---http請求預設值(新增http請求預設值是為了方便每次新增http請求不用在輸入協議、伺服器名稱或IP、埠號) 具體配置如下 3,右擊執行緒組,新增---

訪問頁面不存在或者出錯指定頁面

跳到相應的頁面可以設定Web.Config檔案 可以使用web.config檔案的 <customErrors >部分,再 <system.web >標記內配置應用程式的定製錯誤頁面:         <customErrors   defaul

jira 6.1.3開啟上傳螢幕截圖介面到oracle頁面

jira 6.1.3開啟上傳螢幕截圖介面後跳轉到oracle的java下載頁面 瀏覽器:firefox 解決辦法: 先安裝瀏覽器的java,線上安裝地址http://java.com/en/download/。我安裝的是最新版的java 1.8.0_91 此時出現 選擇

springsecurity設定不同角色登入到不同頁面

要在WebSecurityConfig中的configure方法中配置登入.formLogin() .loginPage("/login") .failureUrl("/login?error") .defaultSuccessUrl("/home").successHand

用錨點anchor和location.reload 實現點選重新整理頁面並同時到本頁面指定位置

群裡看到“如何實現點選重新整理頁面並同時跳轉到本頁面指定位置”這麼一個提問,於是抽空寫了個demo,做了個簡單實現,供大家參考。這裡有2個要求: 1)要重新整理頁面 2)跳轉到頁面指定位置 如果我們簡單用a標籤name屬性,錨點(anchor)來處理的話,只能實現跳轉到頁面指定位置,而不能重

html載入js檔案超時,錯誤頁面

如果超時還沒有加載出來js檔案,跳轉到錯誤頁面: <script> window.onload = function () { var el = document.queryS

shiro許可權控制,會話超時登入頁面只有iframe,父頁面沒有

在使用Apache Shiro框架做許可權驗證時,因為我的頁面是使用iframe做了一個上左右的分層,上面上log,左側是選單,具體的內容則顯示在右側。 當我點選某選單,此時如果會話超時了,則登入頁面只會顯示到右側區域,看起來不是很友好,所以需要登入頁面顯示到整個瀏覽器

datatable的自定義配置-輸出結果&排序&指定頁碼

自定義輸出結果 我的需求: 我們都知道datatable查詢資料後都是按照列一列一列的返回的,但是有時候我們雖然用到了datatable的表,卻不需要按列展示資料,我所要實現的是在查詢資料的時候按列從資料庫中查詢多個列的資料,但是展示在頁面上的時候把很多

SpringBoot圖文教程15—專案異常怎麼辦?「404錯誤頁面」「全域性異常捕獲」

![](https://img2020.cnblogs.com/other/1003051/202003/1003051-20200312205829155-764801728.png) > **有天上飛的概念,就要有落地的實現** > > - 概念十遍不如程式碼一遍,朋友,希望你把文

web.xml配置servlet的URL對映,瀏覽器訪問出錯

在一些servlet教程中,給出的servlet的URL對映配置方式是,在web.xml中新增servlet元素和servlet-mapping元素: <servlet> <servlet-name>ServletDemo01&l

web.xml配置錯誤頁面不能

當我們編輯SSH時發現Struts的錯誤頁面跳轉並不能發揮到淋漓盡致時,我們用到了web.xml的錯誤跳轉;而啟動tomcat伺服器發現並不能跳轉到error.jsp,而是跳轉到IE的錯誤提示頁面

web專案實現登陸成功才能訪問某些頁面,否則自動到登陸介面,以及對無限迴圈重定向的解決

1、不使用過濾器實現,在需要攔截的頁面通過session判斷是否登陸,若沒登陸則跳轉到login.jsp頁面: <% Admin admin = (Admin)session.ge