Я пытался разместить приложение Symfony в качестве службы приложений Azure (ОС: linux, веб-сервер: apache2).
Поэтому я добавилЭтот файл .htaccess в папке wwwroot указывает на папку public в качестве папки по умолчанию:
RewriteEngine On
RewriteCond %{THE_REQUEST} /public/([^\s?]*) [NC]
RewriteRule ^ %1 [L,NE,R=302]
RewriteRule public/$1 [L,NC]
Работает, я имею в видуКогда я помещаю wwwroot > public > index.php
и wwwroot > public > index.html
в качестве страницы по умолчанию.
Проблема заключается в том, что:
все активы, на которые есть ссылки в index.html, не найдены
если я добавлю index.html или index.php к базовому URL, я получу 404
Как я могу исправить этот плз?
Спасибо