Вот такие правила у меня прописаны в .htaccess:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
RewriteRule ^(.*)/$ $1.php
Если перейти по site.ru/city откроется www.site.ru/city.php
Но при этот если перейти по site.ru/city/ то выдает ошибку 500 Internal Server Error. Что можно сделать?