Использование в генерируемых путях окончания на .php
— не лучшая идея.
В случае изменения структуры сайта, настройка редиректов усложняется.
.html
уже лучше, а идеально — вообще без псевдорасширений. Ведь пользователям нередко приходится набирать их вручную. Никакой смысловой нагрузки они все-равно больше не несут.