laravel apache virtual host code example
Example: virtual host laravel
<VirtualHost *:80>
ServerName your-domain.com
DocumentRoot "/var/www/html/your-domain.com/public/"
ErrorLog "/var/www/html/your-domain.com/error.log"
CustomLog "/var/www/html/your-domain.com/access.log" combined
<Directory "/var/www/html/your-domain.com/public">
Options +Indexes +FollowSymLinks
DirectoryIndex index.php
AllowOverride None
Require all granted
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
</IfModule>
</Directory>
</virtualhost>