Christian Seiler: Mod Rewrite nicht für jede URL

Beitrag lesen

Hallo Henning,

Wie ist das zu erklären? $1 müßte die Zeichenkette nach dem / sein, oder?

Jain. Du hast folgendes Problem: Du leitest per mod_rewrite _alles_ weiter. _Alles_. index.php wird also auch auf index.php?inhalt=index.php weitergeleitet. Der Apache merkt dann, dass er eine endlosschleife produzieren würde und bricht ab.

Füge noch eine Zusätzliche RewriteCond-Zeile ein:

RewriteCond %{REQUEST_URI}  !^/index.php

dann sollte es klappen.

Viele Grüße,
Christian