AEM Dispatcher 301 Redirects Issue

Avatar

Avatar
Give Back 5
Level 3
sivaprasadreddy
Level 3

Likes

9 likes

Total Posts

92 posts

Correct reply

7 solutions
Top badges earned
Give Back 5
Give Back 3
Give Back
Ignite 5
Ignite 3
View profile

Avatar
Give Back 5
Level 3
sivaprasadreddy
Level 3

Likes

9 likes

Total Posts

92 posts

Correct reply

7 solutions
Top badges earned
Give Back 5
Give Back 3
Give Back
Ignite 5
Ignite 3
View profile
sivaprasadreddy
Level 3

09-03-2020

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/redirects.map
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  - dispatcher-4.2.3.so

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 - dispatcher-apache2.4-4.1.11.so

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

Siva

 

 

 

 

Accepted Solutions (1)

Accepted Solutions (1)

Avatar

Avatar
Establish
MVP
BrianKasingli
MVP

Likes

645 likes

Total Posts

607 posts

Correct reply

239 solutions
Top badges earned
Establish
Ignite 1
Give Back 5
Give Back 3
Give Back 10
View profile

Avatar
Establish
MVP
BrianKasingli
MVP

Likes

645 likes

Total Posts

607 posts

Correct reply

239 solutions
Top badges earned
Establish
Ignite 1
Give Back 5
Give Back 3
Give Back 10
View profile
BrianKasingli
MVP

09-03-2020

Hi,

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 file.map, /etc/httpd/conf/tmp-${MAP_FILE}.map, with the correct text in this file? 
I'm pulling in documentation from https://adobe-consulting-services.github.io/acs-aem-commons/features/redirect-map-manager/index.html

Answers (0)