AEM 6.3 - Dispatcher - Error page for multiple countries and languages | Community
Skip to main content
Level 2
July 24, 2017
Solved

AEM 6.3 - Dispatcher - Error page for multiple countries and languages

  • July 24, 2017
  • 4 replies
  • 3705 views

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.

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by luisr7941425

Hi tinyt6510512,

Try the solution provided by Chris Millar. 

http://experiencemanaged.com/posts/efficient-error-handling-with-aem-dispatcher-and-apache-web-server.html

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

4 replies

kautuk_sahni
Community Manager
Community Manager
July 25, 2017

MC Stuff​ any help here?

Kautuk Sahni
rgrym666
July 26, 2017

Have you switched on DispatcherUseProcessedURL 1​?

Level 2
July 26, 2017

Hi rgrymm66,

Thanks for your support.

Yes, I enabled it also.

Thanks,

Thuong.

luisr7941425Accepted solution
September 14, 2017

Hi tinyt6510512,

Try the solution provided by Chris Millar. 

http://experiencemanaged.com/posts/efficient-error-handling-with-aem-dispatcher-and-apache-web-server.html

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