Senfgeist
Lt. Commander
- Registriert
- März 2007
- Beiträge
- 1.083
Hi,
ich habe folgenden Eintrag in meiner htaccess:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
RewriteCond %{HTTP_USER_AGENT} libwww-perl.* [NC]
RewriteRule .* - [F,L]
</IfModule>
Ich bin kein Profi in diesem Bereich, weiß aber, dass [L] bedeutet, dass keine weiteren Regeln mehr beachtet werden - sehe ich das richtig? Ist die aktuelle Reihenfolge hier denn dann überhaupt sinnvoll und wird da alles abgearbeitet? Weil ich schon drei "L" heraus lese und aber sehr verunsichert bin, was das Sortieren der Einträge angeht. Was ich weiß: Der Eintrag RewriteCond %{HTTP_USER_AGENT} libwww-perl.* [NC] wird schon gar nicht mehr beachtet.
Wenn sich jemand mit sowas auskennt, würde ich mich sehr freuen, wenn mir derjenige diesen Code in eine Form umverpackt, die a) funktioniert und b) auch alle geforderten Regeln abarbeitet. Ich vermute im aktuellen Fall wird nach dem ersten "L" schon nicht weiter verarbeitet - richtig?
Liebe Grüße!
ich habe folgenden Eintrag in meiner htaccess:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
RewriteCond %{HTTP_USER_AGENT} libwww-perl.* [NC]
RewriteRule .* - [F,L]
</IfModule>
Ich bin kein Profi in diesem Bereich, weiß aber, dass [L] bedeutet, dass keine weiteren Regeln mehr beachtet werden - sehe ich das richtig? Ist die aktuelle Reihenfolge hier denn dann überhaupt sinnvoll und wird da alles abgearbeitet? Weil ich schon drei "L" heraus lese und aber sehr verunsichert bin, was das Sortieren der Einträge angeht. Was ich weiß: Der Eintrag RewriteCond %{HTTP_USER_AGENT} libwww-perl.* [NC] wird schon gar nicht mehr beachtet.
Wenn sich jemand mit sowas auskennt, würde ich mich sehr freuen, wenn mir derjenige diesen Code in eine Form umverpackt, die a) funktioniert und b) auch alle geforderten Regeln abarbeitet. Ich vermute im aktuellen Fall wird nach dem ersten "L" schon nicht weiter verarbeitet - richtig?
Liebe Grüße!