素直にperl使うか、速度に不安があるならモジュール版PHP使ってmod_rewriteで拡張子内部で置き換えればいいのに。