Danke Jan, leider bringt das mich nicht weiter (oder ich verstehe nicht, Deine Erklärungen umzusetzen). Die Werte (Strings) im Array der Funktion
rex_getUrl() würde ich gerne seo-freundlich haben, so wie bei Menü-Links die zu REDAXO-Struktur gehören, dafür ist doch die rexSEO: alles als seo-freundliche Strings ausgeben. Und wenn im Browser steht "
.../Mönchengladbach.." dann finde ich das nicht gut, außerdem im Internet Explorer Browser sind die Strings immer noch mit "
...%20..." und ähliches. Ich habe in diesem Post mal erwähnt dass ich eigene (also irgendwo im Internet gefundene) Funktion:
Code: Alles auswählen
function make_url_seo($url_seo){
$specials = array(array('Ä','ä','Ö','Ö','ö','ö','Ü','ü','ß','„','“','&',' / ','è','/'),
array('ae','ae','oe','oe','oe','oe','ue','ue','ss','','','','-','e','-'));
$url_seo = str_replace($specials[0],$specials[1],$url_seo);
$url_seo = preg_replace('-[!"§$%&()=\?\\{\[\]}´`\*~\'#:,;\|<>’]-','',$url_seo);
$url_seo = preg_replace('/([ ])/','-',$url_seo);
$url_seo = preg_replace('/([-]+)/','-',$url_seo);
$url_seo = strtolower($url_seo);
return $url_seo;
}
benutze um seo-freundliche url's zu erzeugen, diesbezüglich hat aber Xong geschrieben dass "
diese Funktion ist vollkommen unnötig. RexSEO kodiert die URL-Parameter sowieso mit urlencode.".
Stimmt aber nicht so. Ob RexSEO die URL-Parameter mit urlencode kodiert und wo ist eine Sache, löst aber meine Frage nicht: wie bekomme ich die URL's (Strings im Array der Funktion
rex_getUrl()) seo-freundlich?