Я устанавливаю Symfony через composer (composer create-project symfony/skeleton new-site.local). Перейдя на сайт, я вижу список папок и файлов, если вручную перейду на public, то вижу демо страницу symfony, если перейти на какую-то другую страницу (к примеру http://new-site.local/public/post) - будет ошибка 404 от самого сервера (не от Symfony).
Что нужно сделать, чтобы Symfony заработал с Open Server?
Пробовал настраивать через virtualhost, в файле ospanel\userdata\config\Apache-PHP-7.2-x64_server.conf, например:
<VirtualHost new-site.local:80> DocumentRoot "%hostdir%/public" ServerName "new-site.local" </VirtualHost>или так:
<VirtualHost new-site.local:80> DocumentRoot "C:\OSPanel\domains\new-site.local\public" ServerName "new-site.local" <Directory "C:\OSPanel\domains\new-site.local\public"> Require all granted </Directory> </VirtualHost>Все равно не работает - только вместо http://new-site.local/public/ главная открывается под адресом http://new-site.local. Пробовал в настройках Open Server добавлять в ручную домен и указывать путь на public - тогда вообще не работает сайт. Что я делаю не так? Версия Open Server 5.2.2