我的網址是像http://app.test.com/asp/default.aspx很熱顯示自定義頁面在asp.net中找不到頁面?
當用戶誤類型的URL一樣http://app.test.com/asp/defaul123t.aspx和點擊我正在重定向到自定義錯誤頁pagenotfound.html。 >網站 - - > Defaultwebsite - > Mywebsite - >屬性 - >的customErrors - >對於HTTP錯誤400
我設置 爲此,我在
INETMGR所做的更改爲
pagenotfound.html
文件路徑,但我的問題是,當用戶輸入錯誤時像http://app.test.com/asp/www.google.com URL我沒有得到重定向到自定義頁面沒有找到頁面
pagenotfound.html
,而不是它顯示的Internet Explorer HTTP404頁
該頁無法找到 您正在尋找可能已經刪除的頁面,更名或暫時不可用。
請幫我解決這個問題。
其實400和404是不同的HTTP狀態代碼,如果你想重定向到pagenotfound.html應設置自定義錯誤。區別在於_who_(IIS/ASP.NET)返回404錯誤。請檢查[本文](http://stackoverflow.com/q/667053/1207195)。 –
可能重複的[IIS7自定義404不顯示](http://stackoverflow.com/questions/6648007/iis7-custom-404-not-showing) – xDaevax