Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

Umlaute umwandeln

Mehrere Domains, Domain-Umzug, neue Dateinamen, 301/302
Neues Thema Antworten
root66
PostRank 1
PostRank 1
Beiträge: 3
Registriert: 18.01.2008, 17:16

Beitrag von root66 » 29.08.2010, 22:40

Hallo,

ich habe mein CMS umgestellt. Im alten CMS wurden Umlaute noch z.B. so in der URL kodiert: ü = %FC

Im neuen CMS werden nur noch ae, oe, ss usw. in den URLs verwandt.

Kann ich mit mod_rewrite nun alle mit % kodierten Umlaute/Sonderzeichen per 301 umleiten?

VG,
root66

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


800XE
PostRank 10
PostRank 10
Beiträge: 5223
Registriert: 02.12.2004, 03:03

Beitrag von 800XE » 30.08.2010, 11:30

root66 hat geschrieben:Kann ich mit mod_rewrite nun alle mit % kodierten Umlaute/Sonderzeichen per 301 umleiten?
"alle" Umlauten = ja

Du fragst aber in Wirklichkeit nach einer Umwandlung auf die xe(=ae,oe,ue) Versionen ...
... das wird mit htacceess nicht funktionieren

da dort "mustererkennung" ....

Du mußt es im PHP abfangen

Code: Alles auswählen

$_SERVER['REQUEST_URI']
diese Variable abfragen ob ein "%"=Umlaute drin ist
dann mit str_replace oder sonstwas den Umlaut Umwandeln
dirket zu ae ... oder zu ä und das dann zu ae

und dann einen Redirekt mit PHP auf die neue URL
https://mit-oder-ohne-www.de/domain-wei ... irect.html



https://de2.php.net/urldecode
+
$headline= str_replace('ß', 'ss', $headline );
$headline= str_replace('ä', 'ae', $headline );
$headline= str_replace('ö', 'oe', $headline );
$headline= str_replace('ü', 'ue', $headline );
$headline= str_replace('Ä', 'AE', $headline );
$headline= str_replace('Ö', 'OE', $headline );
$headline= str_replace('Ü', 'UE', $headline );

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag