Thoralf Knuth: RewriteEngine auf Apache/1.3.26 (WinXP)

Beitrag lesen

Hallo allerseits,

ich zweifle grad mal wieder an meiner Intelligenz.
Ich möchte aus:

http://www.example.de/a/b/c/d
http://www.example.de/index.php?uri=/a/b/c/d

machen. Ich bastel jetzt eine Weile an der RewriteEngine rum und zweifle an meiner Intelligenz. LogLevel steht auf debug, vermeldet aber nichts. Ich beginne mittlerweile sogar zu zweifeln, ob die RewriteEngine überhaupt läuft. In httpd.conf hab ich die 'entkommentiert':

LoadModule rewrite_module modules/mod_rewrite.so
und
AddModule mod_rewrite.c

Meine .htaccess im betreffenden vHost sieht aus wie folgt:

RewriteEngine on
RewriteRule /(.*) /index.php?uri=$1

Flags hab ich erstmal ganz raus zum reinen Testen.
Rufe ich /index.php auf, bekomme ich die und im Log den Aufruf.
Rufe ich /a auf, bekomme ich statt /index.php?uri=/a einfach nur einen 404, und auch nur den im Log.

Seht Ihr einen Fehler? Gibt es eine Möglichkeit, sicher festzustellen, ob mod_rewrite wirklich geladen wurde? Gestoppt, gestartet und neu gestartet hab ich den Indianer schon mehr als nur einmal.

Gruß, Thoralf

--
Sic Luceat Lux!