2011-03-08 40 views
3

在WebLogic中,有一種方法來定製標準的錯誤頁面,如HTTP 404 Web應用程序中使用web.xml配置域範圍內的WebLogic錯誤頁面

<web-app xmlns="http://java.sun.com/xml/ns/j2ee"> 
    <error-page> 
     <error-code>404</error-code> 
     <location>errors/404.htm</location> 
    </error-page> 
</web-app> 

有沒有配置默認域範圍內的錯誤頁面的方式所有WebLogic運行的應用程序未經編輯web.xml?是否有可能在Apache中捕獲404並提供常見的錯誤頁面?

+0

+1你找到答案 – shareef 2012-06-11 10:41:34

+0

尚未。我們一直在每個應用程序中分別管理404個頁面:(。 – fglez 2012-06-11 11:03:10

+0

現在有沒有機會找到答案? – javajavajava 2013-11-06 17:05:17

回答

0

我不知道如何設置404頁面的域名範圍(我懷疑有一種方法,因爲它打算由每個應用程序單獨提供)。

但是,您可以從網絡層捕獲它。對於Apache,您可以使用ErrorDocument指令。例如,ErrorDocument 404 /404.html

+1

Apache只顯示404頁面的文檔迴應自己,而不是WebLogic Apache插件提供的頁面:(。 – fglez 2011-03-09 08:19:31

+0

有趣....我以爲Apache能夠通過代理插件捕獲從WebLogic傳播的任何404錯誤。 – 2011-03-11 02:42:06