Создание правила htaccess
Дмитрий8 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
12.01.2019
Нужно создать правило htaccess при несуществующем файле. сначала искать в одном месте файл и если его нет то перевести запрос на index.php
Код ниже работает! но если обратиться к файлу которого нет ни в реальности и нет в папке main_site то выводится 500 ошибка.
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ main_site/$1 [L,QSA]
иными словами нужно объединить 2 правила - верхнее и то что ниже
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [L,QSA]