Hi Team,
I only want to show custom 404 error message for my site having path "/content/mySite/".
I have overlayed "/libs/sling/servlet/errorhandler/" but this is working for every path.
Views
Replies
Total Likes
Hi @VivekSr1
It is ideal to use same error page for all content tree and you can configure in dispatcher if you need locale specific error page. If there is any requirement for content tree specific error page then use acs commons error handler https://adobe-consulting-services.github.io/acs-aem-commons/features/error-handler/index.html
Hi @VivekSr1
You are right, overlaying the OOTB servlet handler will do this across the environment. Instead you can leverage the ACS AEM Commons Error page handler for this requirement. Refer below links for details -
https://adobe-consulting-services.github.io/acs-aem-commons/features/error-handler/index.html
https://medium.com/@toimrank/aem-acs-commons-error-page-handling-a84549761260
Thanks
Narendra
Hi @narendragandhi ,
I follow the process and did the same .
After deploying my changes 404 is coming as configured but It is conflicting my authoring environment like configuration icon is not showing. Please help.
Hi @VivekSr1 ,
One approach can be enabling DispatcherPassError at dispatcher level using ErrorDocument
In LocationMatch we can mention the path pattern
<LocationMatch /> ErrorDocument 404 /content/aemlab/404.html ErrorDocument 403 /content/aemlab/403.html ErrorDocument 500 /content/aemlab/500.html </LocationMatch>
Thanks
@VivekSr1 Did you find the suggestions helpful? Please let us know if you require more information. Otherwise, please mark the answer as correct for posterity. If you've discovered a solution yourself, we would appreciate it if you could share it with the community. Thank you!
Views
Replies
Total Likes
Hi @kautuk_sahni ,
Yes I have configured 404 and its working in Author only but not in Publish.
In publish it is showing error like 404.jsp is not found.
Views
Replies
Total Likes