suit: Kuriose .htaccess Datei

Beitrag lesen

Auf dem Server befindet sich eine für mich kuriose htaccess Datei, die wohl daran schuld ist:

RewriteRule (.*)                - [E=MYHTTP_HOST:%1]

ich tippe da drauf

In Summe sieht das ganze nach Standard-TYPO3-.htaccess etwas umgebaut aus, das Ding ist aber insofern schlecht alsdass es eine Whitelist für Umleitungen gibt die absolut nicht notwendig ist, weil sowieso Redirects für Files Verzeichnisse und Symlinks ausgenommen werden

idR. sollte das hier völlig ausreichen:

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d [OR]
RewriteCond %{REQUEST_FILENAME} -l
RewriteRule .* - [L]

das hier ist nur der Faulheit wegen und eigentlich auch nicht notwendig :)

RewriteRule ^typo3$ typo3/ [L]

RewriteRule .* index.php [L]

In diesem Fall wird TYPO3 wohl in einem Unterverzeichnis betrieben - das lässt sich dann einfach per RewriteBase ergänzen:

RewriteBase /TYPO3root/