활동이 없어 이 대화는 잠겼습니다. 새 게시물을 작성해 주세요.
활동이 없어 이 대화는 잠겼습니다. 새 게시물을 작성해 주세요.
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.
해결되었습니다! 솔루션으로 이동.
조회 수
답글
좋아요 수
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
조회 수
답글
좋아요 수
Have you switched on DispatcherUseProcessedURL 1?
조회 수
답글
좋아요 수
Hi rgrymm66,
Thanks for your support.
Yes, I enabled it also.
Thanks,
Thuong.
조회 수
답글
좋아요 수
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
조회 수
답글
좋아요 수