Hi,
wir haben eine kleine Seite auf Basis vom Silex-Microframework.
Auf unseren Servern läuft das ganze Ding.
Nur auf dem 1und1-Server bekomme ich es aktuell nicht zum Laufen.
Die .htaccess macht Probleme.
Laut 1und1 muss in .htaccess die RewriteBase definiert werden. Brauchten wir auf unseren Server nicht.
Stelle ich die ein, bekomme ich allerdings eine Redirect-Loop.
Eine unserer Routen heißt "/de".
Gehe ich nun auf die Seite gibt es einen dauerhaften Redirect zwischen der index.php und der Route /de.
Kann da jemand helfen? Jemand Erfahrung mit Silex?
Die htaccess
Ordnerstruktur (wie bei Silex) üblich:
/public/index.php
-> public ist Document-Root
-> inkludiert die Silex-App (../src/app.php)
/src/app.php
-> Die eigentlich Silex-App
wir haben eine kleine Seite auf Basis vom Silex-Microframework.
Auf unseren Servern läuft das ganze Ding.
Nur auf dem 1und1-Server bekomme ich es aktuell nicht zum Laufen.
Die .htaccess macht Probleme.
Laut 1und1 muss in .htaccess die RewriteBase definiert werden. Brauchten wir auf unseren Server nicht.
Stelle ich die ein, bekomme ich allerdings eine Redirect-Loop.
Eine unserer Routen heißt "/de".
Gehe ich nun auf die Seite gibt es einen dauerhaften Redirect zwischen der index.php und der Route /de.
Kann da jemand helfen? Jemand Erfahrung mit Silex?
Die htaccess
Code:
<IfModule mod_rewrite.c> Options -MultiViews RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^ index.php [QSA,L] </IfModule>
/public/index.php
-> public ist Document-Root
-> inkludiert die Silex-App (../src/app.php)
/src/app.php
-> Die eigentlich Silex-App