Как скрыть .html в адресной строке для странички сайта (никакие способы не работают)?
Я делал на .htaccess  вот есть не плохой урок https://www.youtube.com/watch?v=hw1XafRe5R0  да и вообще по ютубу покопаться введя "Создание человеко понятных URL" и много всяких мануалов выдаст. Из урока поймете как с .htaccess управляться и состряпать собственные url.
Для того чтобы все файлы html без расширения открывались - добавьте в .htaccess файл сайта код:
DefaultType text/html