PHPを使用するために.htmlから.phpへ拡張子を変更することは推奨できません。
なぜなら、拡張子を変更すると検索エンジンから別のページとしてみなされます。
そのサイトのこれまで蓄積されたPageRankなどの情報が自動的に引き継がれることはないので、まったく新規のページとして認識されます。
301リダイレクトで、旧URLから新URLへ情報が完全に受け渡される保証はどこにもありません。
ですが一応、拡張子を変更した場合のリダイレクトの方法を紹介いたします。
.htaccessに下記のように記述します。