Umlaute werden nicht korrekt veröffentlicht

  • Hallo,
    seit kurzem werden beim Layout Panorama Respnonsive Umlaute und ß nicht mehr richtig auf der Website dargestellt. Habe bereits eine htaccess Datei mit "AddDefaultCharset utf-8" angelegt. Hat nichts geändert. Merkwürdig ist, dass auf manchen Seiten die Umlaute korrekt dargestellt werden, in anderen nicht. Ebenso merkwürdig: nachdem ich ein Untermenü angeklickt habe, das eine falsche Umlautdarstellung enthält, ist der Fehler verschwunden. Klicke ich dann in einem anderen Menü, ist der vorige Fehler wieder da.
    Das Ganze muss nach einem der letzten Uploads/Aktualisierungen passiert sein. Vorher wurden alle Umlaute und Sonderzeichen einwandfrei dargestellt.
    Habe auch versucht, für die gleiche Seite ein anderes Layout zu wählen - gleiches Problem.
    Andere Seiten auf dem gleichen Server laufen weiterhin einwandfrei.
    Wäre dankbar für eine Lösung,
    Elmar

  • Kannst Du eine URL einer Seite, die korrekt funktioniert und einer URL einer Seite, die Umlaute falsch darstellst hier posten?

  • Hallo,

    bei der ersten Seite schickt Ihr Webserver ein falsches default charset, nämlich charset=iso-8859-1 statt utf-8:

    curl -I http://www.bambusgarten.com
    HTTP/1.1 200 OK
    Date: Mon, 15 Sep 2014 08:59:21 GMT
    Server: Apache/2.2.27 (Unix)
    X-Powered-By: PHP/5.6.0
    Content-Type: text/html; charset=iso-8859-1

    Es scheint, dass Ihr .htaccess nicht greift.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Hm, das ist merkwürdig. Alle anderen Seiten funktionieren völlig ohne zusätzliche .htaccess Angaben. Nur zur Lösung, weil es dort nicht klappte, habe ich laut Anleitung diese .htaccess mit "AddDefaultCharset utf-8" bei https://community.zeta-producer.com/www.bambusgarten.com angelegt. Da die auch nichts ändert, spricht das nicht dafür, dass das Problem woanders liegt?
    Nur zur Sicherheit, dass ich mit der .htaccess alles richtig gemacht habe: Textdatei mit dem folgenden Inhalt: AddDefaultCharset utf-8 ins Hauptverzeichnis als .htaccess speichern, ohne Endung (.txt).
    Woran könnte es sonst liegen?

    Gruß, Elmar Weolm

  • Das .htaccess sollte so stimmen, wie Sie es beschreiben. Sie können auch versuchen das senden eines Charset Headers vom Server komplett abzustellen indem Sie statt
    AddDefaultCharset utf-8
    AddDefaultCharset Off
    im .htacess eintragen.

    Nur zur Sicherheit, was haben Sie denn unter "Website > Erweitert > Erweiterte Einstellungen > Kodierung" im Feld "Kodierung" für ein Charset gewählt und ist die Option "BOM schreiben" angekreuzt oder nicht (Sie können gerne einen entspr. Screenshot hier anhängen, das geht über den Button "Erweiterte Antwort").

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Prima! Scheint gelöst zu sein: BOM schreiben ankreuzen macht den Unterschied. Ich wundere mich nur, warum das ausgerechnet bei dieser Seite nötig ist und bei allen anderen funktioniert, wenn BOM nicht angekreuzt ist.
    Danke für die Hilfe,

    Elmar Woelm

  • Hallo,

    wir empfehlen ja auch die "BOM"-Option grundsätzlich NICHT anzukreuzen, da diese Option eher mehr Probleme macht. Die Seite wird doch nicht auf Windows gehostet, oder?

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Auf Windows gehostet? Nicht, dass ich wüsste. Habe nicht gewusst, dass es das gibt oder was das genau ist. Bietet Microsoft Webhosting an? Alle meine Seiten sind bei Strato gehostet, und bislang habe ich nie Probleme mit den Umlauten gehabt.

    Beste Grüße, Elmar Woelm

  • Es gibt halt Webserver auf Unix/Linux Basis etc. und ebenso gibt es Webserver auf MS-Windows basis. Bei den meisten Providern kann man die Platform auswählen. Daher die Frage. Ihr Webserver scheint aber zumindest laut Apache-Header (den man allerdings frei definieren kann) "Unix" zu sein. Na egal, jetzt scheint es ja zu funktionieren. Falls Sie PHP-Skripte wie z.B. das Kontaktformular nutzen, dann prüfen Sie bitte ob dies noch fehlerfrei funktioniert.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!