RewriteRule funktioniert nicht
Verfasst: 13.07.2012 15:31
Ich habe testweise vor, Anfragen "benutzerfreundlicher" zu gestalten und in meinem Blog nach dem Prinzip "http://domain.com/2012/06/04/beispiel-artikel" zu gestalten. Dabei habe ich folgendes Problem:
Ich leite alle Anfragen Mit dem Suchstring "RewriteRule ^([A-Z0-9/_]*) index.php?id=$1" an die index.php weiter. Nur leider sollen in der Ardessleiste keine Großbuchstaben stehen. Aber immer, wenn ich den Suchstring zu "RewriteRule ^([a-z0-9/_]*) index.php?id=$1" ändere wird als "?id=" immer "index" ausgegeben.
Hier meine .htaccess:
Und meine index.php:
Info:"echo $string" dient als Debug-Ausgabe, da es nicht funktioniert hat.
Vielen Dank für eure Antworten schonmal im Vorraus
MfG
Narwaro
Ich leite alle Anfragen Mit dem Suchstring "RewriteRule ^([A-Z0-9/_]*) index.php?id=$1" an die index.php weiter. Nur leider sollen in der Ardessleiste keine Großbuchstaben stehen. Aber immer, wenn ich den Suchstring zu "RewriteRule ^([a-z0-9/_]*) index.php?id=$1" ändere wird als "?id=" immer "index" ausgegeben.
Hier meine .htaccess:
Code: Alles auswählen
RewriteEngine on
RewriteRule ^([A-Z0-9/_]*) index.php?id=$1
Code: Alles auswählen
<?php
$string = $_GET["id"];
echo $string;
echo "<br><br>";
$new = explode("/", $string);
$id = count($new);
for($i = 0; $i < $id; $i++) {
echo $new[$i];
echo "<br>";
}
?>
Vielen Dank für eure Antworten schonmal im Vorraus
MfG
Narwaro