Reverse mapping is not working

Avatar

Avatar

ajits55484825

Avatar

ajits55484825

ajits55484825

15-11-2018

I am facing issue were long urls are not getting shortened on page. we have used page.getPath method to place page url in href. But it is showing entire path starting from /content intead of short urls.

Replies

Avatar

Avatar

Arun_Patidar

MVP

Total Posts

3.0K

Likes

1.1K

Correct Reply

859

Avatar

Arun_Patidar

MVP

Total Posts

3.0K

Likes

1.1K

Correct Reply

859
Arun_Patidar
MVP

15-11-2018

Avatar

Avatar

ajits55484825

Avatar

ajits55484825

ajits55484825

15-11-2018

didnt helped. Tested with above changes.

Avatar

Avatar

Arun_Patidar

MVP

Total Posts

3.0K

Likes

1.1K

Correct Reply

859

Avatar

Arun_Patidar

MVP

Total Posts

3.0K

Likes

1.1K

Correct Reply

859
Arun_Patidar
MVP

15-11-2018

Can you show your etc reverse mapping, I tested same for we-retail it is working.

Avatar

Avatar

ajits55484825

Avatar

ajits55484825

ajits55484825

15-11-2018

1622370_pastedImage_0.png

Avatar

Avatar

ajits55484825

Avatar

ajits55484825

ajits55484825

15-11-2018

After above changes still giving entire path (/content/we-retail/us/en) on page.getpath

Avatar

Avatar

Arun_Patidar

MVP

Total Posts

3.0K

Likes

1.1K

Correct Reply

859

Avatar

Arun_Patidar

MVP

Total Posts

3.0K

Likes

1.1K

Correct Reply

859
Arun_Patidar
MVP

15-11-2018

Can you make changes like below:

4

sling:internalRedirect

String

/content/we-retail/(.*).html

5

sling:match

String

localhost.4502/$1.html

f

Above will remove /content/we-retail from all links which starts with /content/we-retail

In your config it seems you did reverse mapping if there is a link like <a href="https://forums.adobe.com/content/we-retail/">Link</a> will be render like <a href="https://forums.adobe.com/">Link</a>

Avatar

Avatar

ajits55484825

Avatar

ajits55484825

ajits55484825

16-11-2018

Thanks this is working fine on my local vanilla instance. But on higher env. with my application code deployed it is not working. Any pointers which might be stopping this to work?