Когда я убрал расширение через .htaccess, столкнулся с такой проблемой:
Адрес без расширения работает только если названия файла не совпадает с названием папки, а сайт у меня имеет несколько ступеней, поэтому почти для каждой страницы есть папка с другими страницами.
Если кто не понял:
Есть файл page.php, файл page2.php и папка page2
Если мы введем в адресной строке:
www.site.ru/page
то откроется страница page.php
если
www.site.ru/page2
то откроется уже папка page2
Можно как-то сделать, чтобы когда вводишь page2 открывался документ, а папка только когда page2/
P.S.
Хоть я догадываюсь насчет ответа, но мало ли.