Paul Brunner: mod_rewrite: debugging

Beitrag lesen

Hallo,

ich hatte vor einiger Zeit einen Thread (</archiv/2003/8/55384/#m308719>)zum Thema URL-Design gestartet. Bei dem Versuch das Ganze jetzt mir hilfe der dortigen Tips und Anregungen in die Tat um zu setzen gibt es Schwierigkeiten.

Das Ziel:

URL vorher: http://www.domain.de/pfad/file
URL nachher: http://www.domain.de/index.php?doc=pfad/file

Der Code: (htaccess)

RewriteEngine  on
RewriteCond %{HTTP_HOST} ^http://www.domain.de.*$ [NC]
RewriteCond %{REQUEST_URI} !^/index.php.*$ [NC]
RewriteRule ^/(.*)$ index.php?doc=$1 [L,QSA]

Das Problem:

Er scheint die Umschreibe-Regel nicht anzuwenden und ich weiss nicht so recht wie ich das debuggen kann. Das Problem scheint in der Regel selbst zu liegen, weil es auch nicht funktioniert, wenn ich die eine, die andere, oder beide Bedingungen weglasse. Die Adresse ändert sich auch nicht, wenn ich [R] verwende.

Gruß
Paul