RewriteCond %(REQUEST_FILENAME) !-f а что по вашему вот это делает ? <IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
</IfModule>
Но частью
1. цена битрикса даже максимальной редакции это 30 часов программиста, по сути это 5 дней. не много вы за 5 дней выучите, и уж тем более напишите а в последствие и поддержите, да один 54 ФЗ вы уже никк не уложите в это время, не говоря уже о постоянно меняющихся апи и тд и тп, так что цена самого битрикс и сколько вы сэкономите при использование фреймворков явно в пользу битрикс.
И большенство сайтов можно и нужно делать на нем.
А вот большие проекты ( это от 50 млн) и посещяемостью от 30К в день, то тут конечно да без вариантов, битрикс тут нужно 10 раз подумать, но и бюджет на работу с этим сайтом должен бытьуже не миллион в месяц.
поскольку у вас должен быть свой безопасник, отдельная команда для заплаток, отдельная для продакшена докерс и гит, руководители проектов и тд и тп, и все это в угоду только более оптимального кода, то есть когда это действительно будет выгодно и именно финансово, поскольку поднять битрикс до такой скорости или функционала будет реально дороже и дороже в поддержке а не в самом кодинге, а это уже очень большие проекты, больше чем эльдорадо.
Ну или индивидуальные например банк клиент на битриксе писать сами понимаете ;)
тут чисто безопасники не отценят.
WP joomla modx естественно если у вас бюджет до 100 К в месяц, стоимость разработки на них естественно дешевле, но и множество минусов бесплатных CMS