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
Views
Replies
Total Likes
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
Views
Replies
Total Likes
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.
Views
Replies
Total Likes
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
Views
Replies
Total Likes
Views
Likes
Replies