about summary refs log tree commit diff
path: root/laravel/public/.htaccess
diff options
context:
space:
mode:
Diffstat (limited to 'laravel/public/.htaccess')
-rw-r--r--laravel/public/.htaccess21
1 files changed, 21 insertions, 0 deletions
diff --git a/laravel/public/.htaccess b/laravel/public/.htaccess
new file mode 100644
index 0000000..b75525b
--- /dev/null
+++ b/laravel/public/.htaccess
@@ -0,0 +1,21 @@
+<IfModule mod_rewrite.c>
+    <IfModule mod_negotiation.c>
+        Options -MultiViews -Indexes
+    </IfModule>
+
+    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]
+
+    # Handle Front Controller...
+    RewriteCond %{REQUEST_FILENAME} !-d
+    RewriteCond %{REQUEST_FILENAME} !-f
+    RewriteRule ^ index.php [L]
+</IfModule>