[ 
https://issues.apache.org/jira/browse/OFBIZ-4390?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sam Hamilton updated OFBIZ-4390:
--------------------------------

    Description: 
If you are using the ecommerce app and you force it to generate a 404 error 
page it redirects back to /control/main.
You can test the 404 error out here - 
http://demo-trunk.ofbiz.apache.org/ecommerce/please-give-me-an-error/ 
This default behaviour will confuse search engines as they expect to get a 404 
error if a pages does not exist on a website. 

As pointed out by Bilgin on the mailing list adding the following code into 
web.xml should resolve the problem however it just generates more errors due to 
the redirect to /control/main is in place.
<error-page>
   <error-code>404</error-code>
   <location>/error/error.jsp</location>
</error-page>


  was:
If you are using the ecommerce app and you force it to generate a 404 error 
page it defaults to the tomcat error page rather than using what I think it 
should be using - /error/error.jsp? 

You can test the 404 error out here - 
http://demo-trunk.ofbiz.apache.org/ecommerce/error/ 
The expected error page code is here 
https://github.com/apache/ofbiz/blob/trunk/specialpurpose/ecommerce/webapp/ecommerce/error/error.jsp

As pointed out by Bilgin on the mailing list adding the following code into 
web.xml should resolve the problem however it just generates more errors
<error-page>
   <error-code>404</error-code>
   <location>/error/error.jsp</location>
</error-page>



> Ecommerce Error Page Does Not Work
> ----------------------------------
>
>                 Key: OFBIZ-4390
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-4390
>             Project: OFBiz
>          Issue Type: Bug
>          Components: specialpurpose/ecommerce
>            Reporter: Sam Hamilton
>            Priority: Minor
>         Attachments: OFBIZ-4390-error.txt, OFBIZ-4390.patch
>
>
> If you are using the ecommerce app and you force it to generate a 404 error 
> page it redirects back to /control/main.
> You can test the 404 error out here - 
> http://demo-trunk.ofbiz.apache.org/ecommerce/please-give-me-an-error/ 
> This default behaviour will confuse search engines as they expect to get a 
> 404 error if a pages does not exist on a website. 
> As pointed out by Bilgin on the mailing list adding the following code into 
> web.xml should resolve the problem however it just generates more errors due 
> to the redirect to /control/main is in place.
> <error-page>
>    <error-code>404</error-code>
>    <location>/error/error.jsp</location>
> </error-page>

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to