I'm using Symfony 3.4 and Apache 2.4 (on Ubuntu); and I'm trying to get my Symfony project running through Apache instead of the built-in server. I edited the default .conf file in the "sites-available" folder to the following:
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>
When trying any route, all i get is a "requested URL not found" error. Simply going to "localhost"takes me to app.php, which obviously does nothing. I've always restarted apache after every edit. What am i missing (besides a brain)?