Então pode ser 2 maneiras!
1: Via servidor 2: Via seu framework de página
Ou você pode estar usando um serviço de terceiros!
Sem você falar o que esta usando não tem muito com o que ajudar. Faltam dados!
Olá Uriel! Espero que esteje bem :) O meu site ele está hospedado pelo github pages esse é o repositório dele: https://github.com/LeoDKVT/personal-site... o framework que eu uso é o bootstrap... Ele pega o nome do arquivo e por isso consta na url
A resposta para sua pergunta
https://stackoverflow.com/questions/21244910/remove-html-extension-from-github-pages
https://www.youtube.com/watch?v=dLbYIwrB1Hs