annotate public/.htaccess @ 0:9d7dcd54c677

Initial Commit and package setup
author luka
date Sat, 23 Aug 2025 22:20:51 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
1 <IfModule mod_rewrite.c>
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
2 <IfModule mod_negotiation.c>
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
3 Options -MultiViews -Indexes
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
4 </IfModule>
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
5
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
6 RewriteEngine On
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
7
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
8 # Handle Authorization Header
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
9 RewriteCond %{HTTP:Authorization} .
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
10 RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
11
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
12 # Handle X-XSRF-Token Header
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
13 RewriteCond %{HTTP:x-xsrf-token} .
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
14 RewriteRule .* - [E=HTTP_X_XSRF_TOKEN:%{HTTP:X-XSRF-Token}]
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
15
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
16 # Redirect Trailing Slashes If Not A Folder...
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
17 RewriteCond %{REQUEST_FILENAME} !-d
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
18 RewriteCond %{REQUEST_URI} (.+)/$
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
19 RewriteRule ^ %1 [L,R=301]
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
20
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
21 # Send Requests To Front Controller...
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
22 RewriteCond %{REQUEST_FILENAME} !-d
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
23 RewriteCond %{REQUEST_FILENAME} !-f
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
24 RewriteRule ^ index.php [L]
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
25 </IfModule>