2014-03-12 58 views
0

如果我在URL中弄亂了文件名,它不會重定向到404頁面例如。在J2EE應用程序中,URL未重定向到404頁面

 http://10.2.3.22/xyz/404ewewqewqe.html - This url does not work 
     http://10.2.3.22/xyz/404, These 3 urls works fine 
     http://10.2.3.22/xyz/404ewqewqe,http://10.2.3.22/xyeewewqeweollows - 

在Apache中的httpd文件我有以下條目,如下 - 的ErrorDocument 404找到/404.html 任何幫助或指針將高度讚賞

回答

0

我不知道理解你的問題,但爲什麼不中使用了web.xml:

<error-page> 
    <exception-type>404</exception-type> 
    <location>/404error.html</location> 
</error-page> 

小心Servlet版本:How to specify the default error page in web.xml?

我用:

<error-page> 
    <exception-type>com.sun.faces.context.FacesFileNotFoundException</exception-type> 
    <location>/app/error.xhtml</location> 
</error-page> 

我希望這可以幫助你。

+0

此設置已配置爲使我們無法將其移至web.xml。你看到Apache錯誤文檔配置的任何問題來處理這種行爲。 – Gaurav

+0

語法很簡單,看起來正確.. 這不是一個正確的問題嗎? http://stackoverflow.com/questions/4341263/custom-error-page-in-apache2-for-401 –

相關問題