Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

SOLVED

Removing /content/project from URL

Avatar

Level 3

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

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

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

View solution in original post

4 Replies

Avatar

Correct answer by
Community Advisor

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

Avatar

Level 3

Another question.

Can I configure this on the dispatcher also?

Avatar

Community Advisor

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]