[
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