На хостинге почему-то неправильно работают эти правила
RewriteEngine On
RewriteBase /
# Exclude /assets and /manager directories and images from rewrite rules
RewriteRule ^(manager|assets)/*$ - [L]
RewriteRule \.(js|ico|gif|jpg|png|css|xml|phps|mp3|ogg|avi|mpg|acc|swf|jpeg)$ - [L]
# For Friendly URLs
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/assets/cacheimg
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
Почему-то при запросе на несуществующий файл в папке /assets/cacheimg, запускается index.php?q=…
Хотя должна выдаваться стандартная страница 404 сервера.
Проверял у себя и еще на одном хостинге — все ОК.
Apache v2.2 на всех серверах.
Подскажите пожалуйста, где может быть ошибка?