premesso che non è il browser ma è apache che capisce la url, non ho capito molto.... apache lo sa per forza di cose se la pagina da servire è html o php, altrimenti non saprebbe quale interprete chiamare... non è che hai semplicemente sbagliato il .htaccess?

e poi nell'esempio che hai proposto sono entrambe pagine php...