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!