¿?

what?
quieres diferenciar entre algo como ...dominio/pagina.php (página web) y algo como ...dominio/directorio/archivo.ext (cualquier archivo)???
Pués yo lo haría simplemente extrayendo la estención "de tu URL".... así sí es php, php3, htm, html, y las demás

hacer una cosa, de lo contrario otra... traduscase un simple if/else
Para extraer la extención ocupa substr():
http://mx2.php.net/manual/es/function.substr.php
Suerte!