きれいな URL を取得するためのこのコードを見つけました。たとえば、domain.com/start/ を domain.com/start.php に書き換えます。
同じ名前のディレクトリがない限り、これは正常に機能します。これについて何ができるかわかりません。同じ名前のディレクトリがあっても (ファイルが存在する限り) Apache に URL を書き換えてもらいたいです。
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.+)/$ $1.php [L,QSA]