Servus,
ich versuche gerade meine ersten Gehversuche mit dem mod_rewrite Modul indem ich versuche in mein Projekt eine SEO einzubauen. Sprich das Links von datei.php?id=5&data=4 in wx/yz.html zu verwandeln.
Dazu habe ich ein Tutorial zur Hand genommen und auch alles so befolgt wie es drinn steht. Ich habe eine PHP Datei erstellt und diese mit folgendem Inhalt erstellt:
PHP-Code:
<?php
function make_html_file($word)
{
$word = strtolower($word);
$word = str_replace("ä","ae",$word);
$word = str_replace("ö","oe",$word);
$word = str_replace("ü","ue",$word);
$word = str_replace(" ","-",$word);
$word = str_replace("ß","ss",$word);
return $word;
}
$html_file=make_html_file("$row[title])-$row[boardid].html");
?>
Anschließend hab ich eine .htaccess Datei erstellt mit folgendem Inhalt:
PHP-Code:
DirectoryIndex index.php
RewriteEngine On
RewriteRule ^(.*),(.*).html$ /seo.php?id=$2 [L]
Wenn ich jetzt aber die Seite aufrufe und über einen Link fahre sehe ich weiterhin den wirklichen Link und nicht den umgewandelten. Wie schon gesagt das sind meine ersten Gehversuche und hab deshalb auch nicht wirklich ahnung davon. Würde mich deshalb sehr freuen wenn mir da jemand sagen kann was ich falsch gemacht habe bzw. ob da noch was fehlt.
Danke schon mal im Vorraus.
Gruß Nightstalker