Это самая странная проблема, с которой я столкнулся.Я использую mod_rewrite в .htaccess в Apache / 2.2.13 (Linux / SUSE), и он не вызывается, если в URL нет косой черты.Я проверил, поместив мусор в файл .htaccess, и получил только 500 ошибок при добавлении косой черты, но 404 при отсутствии.Я, честно говоря, понятия не имею, почему.
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
/name fails with 404
/name/ is successful