Add base URL rewrite rules and secure petition data files

Add base URL rewrite rules for app routing
Secure petition data files with access restrictions
This commit is contained in:
Ruben 2026-01-16 22:02:14 +01:00
parent 93cfbea69a
commit c50c4d481f
2 changed files with 21 additions and 0 deletions

14
content/.htaccess.base Normal file
View file

@ -0,0 +1,14 @@
DirectorySlash Off
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
# Route /app requests to index.php
RewriteCond %{REQUEST_URI} ^/app/
RewriteRule ^(.*)$ /index.php [L,QSA]
# Don't rewrite if file exists
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /index.php [L,QSA]
</IfModule>

View file

@ -0,0 +1,7 @@
# Deny access to petition data files
<FilesMatch "\.csv$">
Require all denied
</FilesMatch>
# Also deny directory listing
Options -Indexes