Das ist ja schön, trotzdem hat Cheatah (quelle surprise!) uneingeschränkt recht: wie eine angeforderte HTTP-Ressource serverseitig interpretiert wird, ist 'von außen' nicht erkennbar - das soll auch so sein - Wowereit!
Natürlich - das hab' ich auch nicht bestritten. Allerdings ist es äußerst unwahrscheinlich, dass jemand absichtlich foo.pl oder foo.php als "Endung" verwendet, ohne auch wirlich die "entsprechende Sprache" dahinter zu nutzen. Das ganze wäre eine höchst unnütze Verschleierungstechnik.