Home » Verschiedene Verzeichnisse von mod_rewrite ausschließen

Das Tippsforum

Du brauchst noch mehr Hilfe bei einem bestimmten Thema? Du hast einen unserer Tipps ausprobiert, aber es funktioniert immer noch nicht? Dann ist unser Tippsforum genau das richtige für dich.
Link zum Forum

Verschiedene Verzeichnisse von mod_rewrite ausschließen

Geschrieben in htaccess am 12 Juni 2008

Mod Rewrite ist die am häufigsten verwendete Methode um in Suchmaschinen besser verlinkt zu werden. Da diesem Grund werden oft solche Standard Mod Rewrite regeln in die htaccess-Datei geschrieben:

RewriteEngine on
RewriteRule ^(.*).html$ $1.php

Durch diesen Code werden alle html-Dateien zu der PHP-Datei mit dem gleichen Namen verlinkt. Allerdings hat dieses auch häufig Nachteile, wenn man eine html- und eine php-Datei mit demselben Namen hat. Daher kann man auch bestimmte Ordner von diesen allgemeinen htaccess-Regeln ausschließen.

Das kann man mit folgendem Code tun:

RewriteCond %{REQUEST_URI} !^/(ordner1|ordner2|ordner3)

Diesen Code schreibst du ganz ans Ende deiner htaccess-Datei und die Namen “ordner1″, “ordner2″ und “ordner3″ ersetzt du einfach mit den Namen deiner Ordner.

Kommentieren

XHTML: Du kannst folgende Tags verwenden: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="">