Настройка .htaccess для Zend Framework 3

304
11 октября 2017, 09:06

Пытаюсь настроить виртуальный хост для работы с Zend Framework 3.

Как известно "точка входа" в приложение находится в файле index.php в папке public.

При обычном изменении DirectoryIndex при обращении к домену браузер сразу открывает то, что нужно, но... Совершенно не подгруржаются ресурсы (css,js,etc). Что впрочем естественно, т.к. они тоже находятся в папке public.

Вопрос: Какие настройки должны быть в .htaccess для корректной работы?

P.S. Возможности изменить конфигурационные файлы Apache по ряду объективных причин нет. Потому и приходится задействовать .htaccess.

Answer 1

В общем, всё-таки разобрался сам.

На всякий случай, опубликую в качестве ответа корректные настройки .htaccess для Zend Framework 3. Вдруг кому-то пригодится:

RewriteEngine On
RewriteRule !\.(js|gif|jpg|png|css|txt)$ public/index.php [L]
RewriteRule ^(.*)$ public/$1 [L]
READ ALSO
Роутинг в Slim Framework post запрос

Роутинг в Slim Framework post запрос

Ребята нужна помощьНикак не могу разобраться как сделать Использую Slim Framework и twig Хочу изменять определенную запись в базе данных из базы...

318
повтор функции проверки пользователей

повтор функции проверки пользователей

ЗдравствуйтеПодскажите пожалуйста в чём может быть проблема

219
Проблема с подключением файла

Проблема с подключением файла

Я подключил файл stylecss в header

186