Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Нужно создать правило 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]

5 лет назад
bondarenkodmitry
Дмитрий 
31 годРоссия
7 лет в сервисе
Был
25 дней назад