내 커뮤니티 업적 표시줄을 확대합니다.

Submissions are now open for the 2026 Adobe Experience Maker Awards.

Mark Solution

활동이 없어 이 대화는 잠겼습니다. 새 게시물을 작성해 주세요.

해결됨

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

Avatar

Level 3

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.

2017-07-24_21-47-39.png

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.

1 채택된 해결책 개

Avatar

정확한 답변 작성자:
Level 1

Hi tinyt6510512,

Try the solution provided by Chris Millar. 

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

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 답변 개

Avatar

Administrator

MC Stuff​ any help here?



Kautuk Sahni

Avatar

Level 1

Have you switched on DispatcherUseProcessedURL 1​?

Avatar

Level 3

Hi rgrymm66,

Thanks for your support.

Yes, I enabled it also.

Thanks,

Thuong.

Avatar

정확한 답변 작성자:
Level 1

Hi tinyt6510512,

Try the solution provided by Chris Millar. 

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

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