Options -MultiViews -Indexes RewriteEngine On # You may need to uncomment the following line for some hosting environments, # if you have installed to a subdirectory, enter the name here also. # # RewriteBase / # Black list protected files RewriteRule (^\.|/\.) - [F] RewriteRule ^storage/.* - [F] # Redirect trailing slashes if not a folder RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} (.+)/$ RewriteRule ^ %1 [L,R=301] # Handle front controller RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^ index.php [L]