ChrisB: Umlaute beim Hochladen auf Host im HTML-Code ersetzt

Beitrag lesen

Hi,

Dann wollte ich die Site auf den Host hochladen und dabei ersetzt mir der Host (so glaube ich zumindest) alle Umlaute automatisch im HTML-Script, z. B. für ü: ü.

Das ist keinerlei "Ersetzung". Das sind lediglich die Bytes, die ein ü in UTF-8 darstellen, als ISO-8859-1 interpretiert.

Am Anfang jedes Dokumentes wie üblich

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>

Diese Angabe hat eine geringere Priorität, also eine per HTTP-Header in der Antwort des Servers gemachte.

Für den Quellcode oder ein Beispiel:
http://www.vocalino-wettingen.ch/infos/index.htm

Siehe da, der Webserver liefert das Dokument mit der Angabe

Content-Type: text/html; charset=ISO-8859-1

in den Response-Headern aus, und deshalb versucht der Browser, die Daten auch gemäß dieser Kodierung zu interpretieren.

Ändere das also, bzw. lasse es ändern (Server-Adiminstrator), wenn du dich damit selber nicht auskennst.

MfG ChrisB

--
Light travels faster than sound - that's why most people appear bright until you hear them speak.