Expand my Community achievements bar.

Submissions are now open for the 2026 Adobe Experience Maker Awards.
SOLVED

Removing .html extension from the URL

Avatar

Level 2

Hi all,

I am working on removing the .html extension from the url, Can anyone guide on this in detail, how I can acheive this.

Thanks in advance. 

1 Accepted Solution

Avatar

Correct answer by
Community Advisor and Adobe Champion

Hi, 

The approach can vary depending of your requirements, please check this thread were there is a good discussion about the topic with couple approaches: https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/extensionless-every-url-to... 

 

Hope this help



Esteban Bustamante

View solution in original post

4 Replies

Avatar

Level 1

If you are using a java file then please do below part:

if (url.contains(".html")) {

url=url.replace(".html" , "");

}

 

This will solve your problem.

Avatar

Community Advisor

Avatar

Correct answer by
Community Advisor and Adobe Champion

Hi, 

The approach can vary depending of your requirements, please check this thread were there is a good discussion about the topic with couple approaches: https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/extensionless-every-url-to... 

 

Hope this help



Esteban Bustamante

Avatar

Community Advisor

@KannaKarthi 

You can do do this either from dispatcher using rewrite rules or using etc mapping 

Please refer the URL below

https://www.aemguide.in/2019/07/remove-html-extension-at-dispatcher.html?m=0

https://www.albinsblog.com/2018/04/how-to-implement-extension-less-urls-in-adobe-experience-manager....


Amanath Ullah