RewriteEngine On
# Kein RewriteBase — Apache nutzt den Request-Pfad automatisch.
# Funktioniert fuer alle Deploy-Ziele:
#   localhost/geograsim/App/       (lokal, XAMPP)
#   staatsgeheimnis.at/geograsim/  (Subpfad-Prod)
#   geograsim.at/                  (eigene Domain-Prod)
# Mit hart gesetztem RewriteBase gab es auf der eigenen Domain einen
# Endlos-Redirect-Loop (AH00124: 10 internal redirects).

# Statische Dateien direkt ausliefern
RewriteRule ^dist/ - [L]
RewriteRule ^assets/ - [L]
RewriteRule ^node_modules/ - [L]
RewriteRule ^src/ - [L]

# Bestehende Dateien/Ordner direkt ausliefern
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule . - [L]

RewriteCond %{REQUEST_FILENAME} -d
RewriteRule . - [L]

# Alles andere -> Front Controller
RewriteRule ^(.*)$ index.php [QSA,L]
