Hi,
I'm working on the error page for multiple countries and languages. I'm using the ACS common for error handling and I just had one domain for all countries and languages.
example www.mycompany.com
Content structure
/content/myproject/gb/en/....
/content/myproject/hk/en/....
/content/myproject/sg/en/....
I enabled the DispatcherPassError 0 based on the guide line from ACS Common and worked with error page under each countries and languages also.
It's worked well in publisher.
I have been created a vhost for my domain : www.mycompany.com to rewrite the content and sling mapping under /etc/map. It's ok with existing page.
The below is my rewrite rule for my domain ( www.mycompany.com)
# Append .html to requests lacking an extension
RewriteCond %{REQUEST_URI} !^/.*\.[A-Za-z0-9]+$
RewriteRule ^/(.+)$ /$1.html [R=permanent,L]
RewriteRule ^/(.*)\.html$ /content/myproject/$1.html [PT]
My issue: when i input wrong URL from dispatcher, it didn't map with error page.
Also how i can create the mapping for error page for multiple countries and languages in dispatcher.
Any help would be greatly appreciated.
Thanks,
Thomas.
Solved! Go to Solution.
Views
Replies
Total Likes
Hi tinyt6510512,
Try the solution provided by Chris Millar.
You might be able to use this solution in combination with the ACS Commons error handler.
https://adobe-consulting-services.github.io/acs-aem-commons/features/error-handler/index.html
Hope this helps.
Luis
Views
Replies
Total Likes
MC Stuff any help here?
Views
Replies
Total Likes
Have you switched on DispatcherUseProcessedURL 1?
Views
Replies
Total Likes
Hi rgrymm66,
Thanks for your support.
Yes, I enabled it also.
Thanks,
Thuong.
Views
Replies
Total Likes
Hi tinyt6510512,
Try the solution provided by Chris Millar.
You might be able to use this solution in combination with the ACS Commons error handler.
https://adobe-consulting-services.github.io/acs-aem-commons/features/error-handler/index.html
Hope this helps.
Luis
Views
Replies
Total Likes
Views
Likes
Replies