Я использую Symfony 3.4 и Apache 2.4 (в Ubuntu);и я пытаюсь заставить мой проект Symfony работать через Apache вместо встроенного сервера.Я отредактировал файл .conf по умолчанию в папке «sites-available» следующим образом:
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html/my_project/web
<Directory /var/www/html/my_project/web>
AllowOverride All
Require all granted
Allow from All
<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ app.php [QSA,L]
</IfModule>
</Directory>
При попытке любого маршрута все, что я получаю, это ошибка «запрошенный URL не найден».Просто переход на localhost приводит меня к app.php, который, очевидно, ничего не делает.Я всегда перезагружал apache после каждого редактирования.Чего мне не хватает (кроме мозга)?