Блог Андрея

 
 

Отдаём Symfony лишь один каталог нашего сайта

Я хочу, чтобы страницы моего сайта были простыми html сайтами, не проходящими через PHP-препроцессор. А админку при этом хочу на Symfony. Как это сделать?

Например, админка должна быть в папке /admin. Создаём такой каталог, в него копируем наш Symfony проект (ну или создаём новый в этой папке) и добавляем в папку /admin/public .htaccess


RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /admin/public/index.php [QSA,L]

Админка при этом будет открываться не по адресу /admin, а по адресу /admin/public но меня это вполне устраивает.