Hallo,
wieder mal ein mod_rewrite Problem. Diesmal auf lokaler Ebene *g*
Habe Apache 1.3.22 lokal installiert. PHP, Mysql läuf ohne Probleme.
Wenn ich jetzt die gleich htacess wie beim Server in in das Verzeichnis lege geht gar nix. Ausser dass ich den Inhalt der php-Datei ohne Werte angezeigt bekomme
Die htaccess sieht so aus
RewriteEngine On
RewriteRule ^tutorials/(.*)/(.*).html /tutorials.php?req=$1&tut_id=$2
lösche ich nun in der Rule den ersten / raus bekomme ich das hier als Ausgabe
req ist da: .php/1
tut ist da: 3
Wenn ich nun die Rule folgerndermaßen ändere
RewriteRule ^tutorials-(.*)/(.*).html$ /tutorials.php?req=$1&tut_id=$2
Also ich ersetze den ersten / mit - und ruf mit
http://localhost/tutorials-1/3.html
läuft alles perfekt.
Kann da was im Apache falsch bei mit eingestellt sein.
Beim Server funktionieren beide Rules
Grüße,
Christoph