我想設置IIS 7來使用自定義錯誤頁面,但我遇到了一個問題,我似乎無法解決。我幾乎無處不在尋找答案,而且已經空了。
下面是處理:我打開IIS,進入錯誤頁面(注意:這是一個經典的ASP環境),並打開編輯功能設置。我將路徑類型設置爲Execute URL並設置我的路徑(例如,假設它是「/errors/SomeError.asp」)。我也將其設置爲「自定義錯誤頁面」。
大多數情況下,它似乎沒問題,但這裏是我遇到麻煩的地方。
我相信你都看到了你的頁面部分加載的錯誤,並且錯誤出現在頁面中間。 (例如,你會看到你的頁面模板,並在中間的某個地方,你會看到你的「錯誤500 ......」等等等等等等。)
我創建的錯誤頁面(「/ errors/SomeError.asp「我上面提到)是一個完整的頁面,包含模板和一切。
當頁面出現錯誤時,它不會重定向到我的自定義錯誤頁面。相反,頁面是「嵌套的」 - 也就是說,整個頁面顯示在問題頁面的正中間 - 因此它看起來像整頁中的整頁。
我希望它進入錯誤頁面,而不是將錯誤頁面嵌套在頁面內。
我該如何解決這個問題?
在此先感謝。