b94658f57c
Hart gesetztes RewriteBase /geograsim/App/ funktioniert nur lokal, fuehrt auf der eigenen Domain geograsim.at zum Endlos-Redirect-Loop (AH00124: 10 internal redirects). Ohne RewriteBase nutzt Apache den Request-Pfad automatisch — funktioniert fuer alle drei Deploy-Ziele: localhost/geograsim/App, staatsgeheimnis.at/geograsim, geograsim.at. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
25 lines
783 B
ApacheConf
25 lines
783 B
ApacheConf
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]
|