Removing /content/project from URL

Avatar

Avatar

alissonxavier27

Avatar

alissonxavier27

alissonxavier27

27-02-2019

Hy Guys,

I was trying to remove the "/content/project" from URL.

I've configured on the Apache Sling Resource Resolver Factory in the URL Mappings field.

1700906_pastedImage_2.png

When I'm accessing the URL http://localhost:4502/content/ATT/en.html it was returning 200, but when I'm accessing the URL http://localhost:4502/en.html it was returning 404.

Does anyone have an opinion about that configuration?

Thanks

Alisson Xavier

Accepted Solutions (1)

Accepted Solutions (1)

Avatar

Avatar

Prince_Shivhare

Avatar

Prince_Shivhare

Prince_Shivhare

27-02-2019

you can make use of sling:internalredirect as described in below article:

Resource Mapping

so suppose if my url is http://localhost:4502/content/foxtel/login.html

http://localhost:4502/content/project/login.html

then it will change it http://localhost:4502/login.html

check if that works for you.

~ Prince

Answers (3)

Answers (3)

Avatar

Avatar

Gaurav-Behl

MVP

Total Posts

1.1K

Likes

226

Correct Answer

281

Avatar

Gaurav-Behl

MVP

Total Posts

1.1K

Likes

226

Correct Answer

281
Gaurav-Behl
MVP

27-02-2019

You can configure it "apache" via mod_rewrite  - mod_rewrite - Apache HTTP Server Version 2.4

E.g.    RedirectMatch ^/en.html$ /content/ATT/en.html [PT,L]

Avatar

Avatar

alissonxavier27

Avatar

alissonxavier27

alissonxavier27

27-02-2019

Another question.

Can I configure this on the dispatcher also?

Avatar

Avatar

alissonxavier27

Avatar

alissonxavier27

alissonxavier27

27-02-2019

Thanks Prince!!

It works.