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

mod_rewrite: Umlaute & Sonderzeichen ersetzen?

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
apfelbaum
PostRank 1
PostRank 1
Beiträge: 1
Registriert: 19.09.2004, 07:57

Beitrag von apfelbaum » 19.09.2004, 08:05

Hallo,

ich habe hier ein Script, welches einen Artikel mit Umlauten und Sonderzeichen (Komma und/oder &) aufruft.

Ich über mod_rewrite als HTML-Aufruf 'umdrehen' möchte - hier ein Beispiel-Aufruf:

https://www.domain.com/cgi-bin/script.p ... %26%20Film

dies soll über mod_rewrite als:

https://www.domain.com/Buecher-Musik-Film.html

augerufen werden können.

Soweit ich das verstanden habe, muß ich die folgenden Sonderzeichen (im Browser als hex-Wert angezeigt) umwandeln bzw. entfernen:

%20 (Leerschritt ersetzen mit -)
%2C%20 (,Leerschritt ersetzen mit -)
%20%26%20 (Leerschritt&Leerschritt ersetzen mit -)
%E4 (ä ersetzen mit ae)
%FC (ü ersetzen ue)
%F6 (ö ersetzen oe)
%DF (ß ersetzen ss)
%C4 (Ä ersetzen Ae)
%D6 (Ö ersetzen Oe)
%DC (Ü ersetzen Ue)

Könnte mir hier jemand auf den richtigen Weg helfen, ich werd noch verrückt mit dem ganzen regexp-Gelump ;)

Danke!