dadanny: Problem mit mod_rewrite

Beitrag lesen

Hallo,
ich habe ein kleines Problem mit mod_rewrite... (schon gegoogelt, aber nichts gefunden ;S):

.htaccess:
RewriteEngine ON
RewriteRule ([0-9A-Z]+)$ index.php?id=$1

index.php:

<html>  
<head>  
<title>mod_rewrite</title>  
</head>  
<body>  
<?php  
 echo $_GET['id'];  
?>  
</body>  
</html>

So wies oben steht, funktioniert alles. Wenn ich die url http://127.0.0.1/ oder http://127.0.0.1/index.php aufrufe, komm ich normal auf die Index, wenn ich http://127.0.0.1/0123456789ABCDEFG eingebe, wird 0123456789ABCDEFG ausgegeben...
Alles schön und gut, doch jetzt will ich Kleinbuchstaben auch als Weiterleitungskriterium angeben, doch hier scheitere ich kläglich...

Bei

.htaccess:
RewriteEngine ON
RewriteRule ([0-9A-Za-z]+)$ index.php?id=$1

wird php ausgegeben... Dies liegt glaube ich am Kleinbuchstaben p, denn wenn ich folgenden code nehme, funktioniert alles, außer dass das p fehlt:

.htaccess:
RewriteEngine ON
RewriteRule ([0-9A-Za-oq-z]+)$ index.php?id=$1

kann mir jemand weiterhelfen?

schonmal danke!