Вы могли попытаться использовать условия REQUEST_FILENAME наоборот - т.е. сказать, "если REQUEST_FILENAME существует (и файл/каталог/символьная ссылка), не переписывайте его" - что-то как
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d [OR]
RewriteCond %{REQUEST_FILENAME} -l
RewriteRule ^.*$ - [L]
Это Переписывает средства правила, "позволяют запросу пройти нетронутый", и флаг [L] должен остановиться, переписывают обработку, не поражая портал, переписывает ниже.
Кроме этого, я предложил бы использовать RewriteLog и RewriteLogLevel (по крайней мере, уровень 3) для получения большей информации о том, почему условия не соответствуют правильно.
Serverlimit = ограничение для процессов в целом (по умолчанию: 256)
MaxClients = ограничение для дочерних процессов
Вам не нужно устанавливать ServerLimit, пока Maxclients <256 кстати. (но вы можете сэкономить немного памяти, если это сделаете)