Peter: mod_rewrite

Beitrag lesen

Hallo,

habe jetzt einiges über mod_rewrite gelesen (anscheinend nicht ausreichend) und mir tun sich einige Fragen auf. Folgendes:
Auf dem Server läuft Apache (Apache/1.3.33 (Debian GNU/Linux) PHP/5.1.4-0.0bpo1). Unter Loaded Modules ist "mod_rewrite" zu finden.

In einem Verzeichnis habe ich eine ".htaccess"-Datei erstellt:

RewriteEngine on
RewriteBase /
RewriteRule ^(.*)(.html?)$ index.php?name=$1

Außerdem besteht eine index.php:
<?
  echo $name;
?>

Für /index.php?name=Karl wird ordentlich "Karl" ausgegeben.
Für Karl.html kommt ein 404-Fehler, dass die Seite nicht gefunden wurde.

Was habe ich nicht bedacht, falsch gemacht oder ähnliches?
Danke