Вы можете добавить RewriteCond для исключения определенного каталога из RewriteRule.
Например:
RewriteCond %{REQUEST_URI} !^/images/
RewriteRule ^(.*)$ index.php [QSA,L]
Исключит любой запрос, начинающийся с "/ images /", из перезаписи по умолчаниюПравило для фронт-контроллера Symfony.Вы можете добавить столько RewriteCond перед RewriteRule, сколько хотите, или вы можете изменить регулярное выражение для учета различных случаев, например:
RewriteCond %{REQUEST_URI} !^/(images|uploads)/
Однако ваш вопрос предполагает, что есть еще одна проблема, так как Symfony долженвыбрасывать 404 ожидания, когда он не может направить запрос, что приводит к ответу HTTP 404.Это определенно не приведет к ответу HTTP 500.Возможно, неисправный контроллер 404 выбрасывает исключение.Вам следует дополнительно выяснить причину ошибки 500.