Mailinglisten-Archive |
Stefan Brueckmann wrote:
> z.b.
>
>RewriteEngine on
>RewriteCond %{REQUEST_FILENAME} !-f
>RewriteCond %{REQUEST_FILENAME} !-d
>RewriteRule ^(.*)$ /index.php?rewriteURL=$1 [L,QSA]
>
>
Ich würde eher diesen nehmen:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteCond %(REQUEST_URI} !index.php
RewriteRule ^.* - [L]
RewriteRule ^(.*)$ /index.php?rewriteURL=$1 [QSA,L]
Erstens zeigt dieser neben den bestehenden Dateien und Verzeichnissen bestehende auch gesymlinkte Inhalte an
"RewriteCond %(REQUEST_URI} !index.php"
verhindert das er sich andauernd auch selbst neuschreibt. Hatte auch erst einen der dem oberen sehr ähnlich war, da habe ich teilweise Probleme bekommen.
--
Tobias Struckmeier
[ ICQ 44262042 | GNUPG Key 0xA4F0AA699 ]
php::bar PHP Wiki - Listenarchive