Поскольку наличие ключевых слов в URL является одним из факторов ранжирования, настало время убирать расширения типа .php .html из URL выших ссылок если документ, на который они ссылаются создан при помощи PHP и HTML, но он не о PHP или HTML. Зачем вам мусорные ключевики ?
Благо сделать это скорее всего нетрудно. По-моему, для веб-сервера Apache модуль mod_negotiation включается по-умолчанию, и именно этот модуль отвечает за выбор конкретного файла, если в URL не указано расширение (это же относится и к аббревиатуре языка в расширении, её тоже можно опустить).
идея витала в воздухе - современные cms так и поступают
Это всё хорошо, но может кто то привести пример из файла конфигурации Apach'а, как убираються расширения на практике... Если не трудно, напишите плз.
Для этого нужно подключить модуль mod_negotiation, если он не подключен, и в опции соответствующей директории добавить опцию MultiViews.