Hai Beat,
vergewissere dich, dass in der httpd.config mod_rewrite.so nicht auskommentiert ist.
Danke fuer den Tip! Doch nachdem ich die Zeile aktiviert und den Apache neugestartet habe, bekomme ich jetzt statt des 500er einen 404er Error.
Ich habe jetzt mal ein einfachstes Beispiel geschrieben.
httest
|- test <- hier liegt index.html
.htaccess
Die htaccess hat folgenden Inhalt
RewriteEngine on
RewriteRule ^(.+.html)$ //test/$1 [L]
Das weiss die Apache Error log.
Das Ergebnis:
127.0.0.1 - - [11/Feb/2009:14:04:01 +0800] "GET /httest HTTP/1.1" 301 370
127.0.0.1 - - [11/Feb/2009:14:04:01 +0800] "GET /httest/ HTTP/1.1" 200 727
127.0.0.1 - - [11/Feb/2009:14:04:06 +0800] "GET /httest/test/ HTTP/1.1" 404 1254
127.0.0.1 - - [11/Feb/2009:14:04:11 +0800] "GET /httest/index.html HTTP/1.1" 404 1118
127.0.0.1 - - [11/Feb/2009:14:04:41 +0800] "GET /httest/test/index.html HTTP/1.1" 404 1118
Besten Dank fuer deine Muehe.
MfG,
Sympatisant
"If the future isn't bright, at least it is colorful"