Problem mod_rewrite und Prozentkodierung

Wozu dekodierst du Variablen?

Wenn ich eine Webseite mit webseite.de/index.php?adresse=suppengr%C3%BCn aufrufe, dann muss da nichts dekodiert werden.

$_GET['adresse'] ist dann "suppengrün"
 
Wozu dekodierst du Variablen?

Wenn ich eine Webseite mit webseite.de/index.php?adresse=suppengr%C3%BCn aufrufe, dann muss da nichts dekodiert werden.

$_GET['adresse'] ist dann "suppengrün"

vollkommen richtig. Es geht hierbei um Suchmaschinenoptimierung. Dazu wird auf die Adresse

webseite.de/suppengr%F3n.html verlinkt und diese durch die htaccess in die url

webseite.de/index.php?adresse=suppengr%F3n

umgeschrieben und die Variable $adresse bestimmt dann später den Inhalt der Seite. Würde in der url suppengrün stehen wäre dies ein Problem für Suchmaschinen.

Das ganze funktioniert auch, nurnicht auf dem neuen (Fremd-)Server, daher vermute ich, das es an irgendwelchen Servereinstellungen liegt.
 
Zurück