該網址是一個PCI合規掃描的一部分,它的頹勢返回非常稀疏asp.net錯誤頁面,該活動站點上是一個500狀態碼和文本如何獲取一個友好的錯誤頁面來替換URL「WEB-INF./web.xml」的asp.net錯誤頁面?
服務器錯誤「/」應用。
運行時錯誤
描述:處理請求時發生異常。 此外,執行第一個異常的自定義 錯誤頁面時發生另一個異常。該請求已被終止。
在運行Visual Studio中的網站,我卻收到了404和 '/' 應用程序中的文本
服務器錯誤。
無法找到該資源。
描述:HTTP 404.您正在查找的資源(或其中一個 依賴項)可能已被刪除,名稱已更改,或者 暫時不可用。請檢查以下URL並確定 拼寫正確。
請求的URL:/WEB-INF./web.xml
版本信息:Microsoft .NET Framework版本:4.0.30319; ASP.NET版本:4.0.30319.18044
我試着忽略路由該網址並將其映射到我們的404路線/error/not-found
,我們有一個默認的重定向到/error/internal
自定義錯誤。我還嘗試使用位置標記來拒絕訪問,使用請求篩選對其進行阻止,並使用具有該路徑的處理程序來捕獲請求。
我試過這個重寫,也嘗試過相同的規則阻塞和重定向,但我仍然得到相同的asp.net錯誤頁面。圖像中斷,但規則是^.*\./.*$
,它確實匹配我想要過濾的網址(我也嘗試過簡單的WEB-INF
)。
任何想法,我怎麼能得到這個URL,以顯示我們的自定義錯誤頁?