htaccess Konfiguration von redirect Ausnahmen bei CMS Systemen

Der Einsatz von Permanentlinks eines CMS Systems durch das mod_redirect Modul verhindert den Aufruf von anderen Skripten. Ausnahmen hiervon können durch die hier beschriebene Konfiguration der htaccess Datei ermöglicht werden.

Mein Christian Pfaff Blog habe ich im Hauptverzeichnis installiert. Dadurch entfällt der unschöne Unterverzeichnispfad. Leider werden nun auch Aufrufe meines web-statistik Skriptes vom index.php Skript des wordpress Systems verarbeitet.

Damit ich neben meinem Blog System auch meine Webstatistiken komfortabel nutzen kann, muß eine Ausnahme der mod_redirect Regel konfiguriert werden. Einen Zugriff auf die Apache Konfigurationsdateien meines Providers habe ich nicht. Ich kann lediglich eine .htaccess Datei für jedes Verzeichnis anlegen.

Folgende Zeilen müssen in die .htaccess Datei eingefügt werden, um den Zugriff auf mein web-statistik Skript zu ermoeglichen:

RewriteEngine On
RewriteRule ^. /index.php
RewriteRule ^web-statistik.*$ - [L]

Syntax und Bedeutung der Optionen:

  • erstes Feld ist Vergleichsstring
  • zweites Feld ist Ersatzstring
  • drittes (optionales) Feld [L] springe ans Ende der Rewrite Regeln

Weiterführende Links

Die Kommentarfunktion ist derzeit geschlossen.