Options -MultiViews -Indexes RewriteEngine On # Handle Authorization Header RewriteCond %{HTTP:Authorization} . RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] # Redirect Trailing Slashes If Not A Folder... RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} (.+)/$ RewriteRule ^ %1 [L,R=301] # Serve storage files directly if they exist RewriteCond %{REQUEST_URI} ^/storage/(.*)$ RewriteCond %{REQUEST_FILENAME} -f RewriteRule ^storage/(.*)$ storage/$1 [L] # Send Requests To Front Controller... # Files that exist are served directly (including storage symlink) RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^ index.php [L]