#---.htacess---
RewriteEngine On
RewriteBase /
# Que no sea un archivo existente
RewriteCond %{REQUEST_FILENAME} !-f
# Y que no sea un directorio existente
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
#---end .htacess---
En PHP asá $_SERVER['[REQUEST_URI'] para ver que es lo que se pidió.
Firma: yo