В большинстве развертываний сервера Apache вы можете создать .htaccess в корневом каталоге документа, содержащий:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ $1.php
Это будет работать до тех пор, пока «file» не соответствует ни одному из существующих каталогов.