AEM Dispatcher 301 Redirects Issue



Hi All,


We are using ACS commons redirects for 301 redirects and below are the rewrite rules we have added in dispatcher.

#Handle 301 Redirects
RewriteMap map.legacy /tmp/
RewriteCond ${map.legacy:$1} !=""
RewriteRule ^(.*)$ ${map.legacy:$1|/} [L,R=301]


we have different version of Apache dispatchers and below are the details:


Server 1 : 

UNIX - Red Hat Enterprise Linux Server release 6.8 (Santiago)

Apache  - Server version: Apache/2.2.15 (Unix)

Dispatcher  -

Port : 80


Server 2:

UNIX  - Red Hat Enterprise Linux Server release 7.4 (Maipo)

Apache -  Server version: Apache/2.4.6 (Red Hat Enterprise Linux)

Dispatcher -

port : 8443 (https)


Issue: 301 redirects are working on server 1 but not on server 2.


Could you please advise if we have to make any extra changes on server 2 for 301 redirects.


Thanks In advance






Accepted Solutions (1)

Accepted Solutions (1)





Can you check the logs in your apache web server? Did you setup /etc/cron.hourly, like server one? Can server 2 access the PUBLISHER_IP? Did the cron job work as expected? Can you find the, /etc/httpd/conf/tmp-${MAP_FILE}.map, with the correct text in this file? 
I'm pulling in documentation from

Answers (0)