Umlaute und ß werden im Internet Explorer nicht richtig dargestellt

  • Hallo zusammen,

    bei meiner website, die bei alfahosting gehosted ist, werden im Internet Explorer die Umlaute und ß nicht richtig dargestellt.
    Die Kodierung utf-8 ist korrekt eingestellt und das Häkchen vor BOM gesetzt - wenn ich es nicht setze, so werden die Umlaute auch im Firefox nicht richtig dargestellt.
    Die Seite ist http://www.sabineweinhold.de


    Ich habe beim Support von alfahosting bereits gebeten, add default charset auf off zu stellen und bekam folgende Antwort:

    "wir vermuten das Problem woanders. Alle Dateien sehen so aus, als wärendiese mit einem nicht zum programmieren geeigneten Editor erstellt worden. Dennalle beginnen mit einem "  " noch vor der ersten regulärenCodezeile.
    Bitte bearbeiten Sie die Dateien entsprechend nach, so dass diese dieses"  " nicht mehr enthalten"

    Leider habe ich keine Ahnung wie das funktioniert und wenn ich den im Forum genannten Link zeta-producer.com/de/umlaute-w…r-falsch-dargestellt anklicken möchte, kommt leider nur eine Fehlermeldung, dass die Seite nicht existiert.

    Können Sie mir einen Tipp geben?
    Vielen Dank im Voraus!

  • Hallo Sabine,

    Habe eben die Seite mit Edge, Mozilla und Chrome aufgerufen, dort ist alles fehlerfrei. Tritt das Problem nur bei dem eigenen Rechner auf oder wurde es auch von Kunden berichtet?

  • Hallo,

    ich kann das hier im IE nachvollziehen, und ich kenne das Problem auch in Verbindung mit Alfahosting, wo ich größtenteils auch meine Projekt liegen habe.
    Ich löse das immer kurzerhand mit einer manuell hochgeladenen .htaccess-Datei.
    Wie die genau aussehen muss, kann ich dir aber gerade auf Anhieb nicht sagen, da ich nicht vor meiner "Arbeitsmaschine" sitze.
    Wenn ich es nicht vergesse, schreib ich dir morgen noch was dazu.

    Gruß
    Jochen

  • Hallo Sabine,

    auch ich war vorhin nicht an meiner "Arbeitsmaschine", sondern am Windows 10 Tablet, jetzt unter Windows 7 mit IE 11 zeigt sich der beschriebene Fehler ebenfalls. In meiner .htaccess habe ich folgendes zum Erzwingen von UTF-8:

    # Beginn UTF-8
    AddCharset UTF-8 .html
    AddCharset UTF-8 .php
    # Ende UTF-8

    Nimm probehalber mal auch das BOM raus, da es im Regelfall nicht benötigt wird.

  • Hallo Thomas,

    Danke für deine Antwort, und bitte entschuldige, wenn ich dumm frage, ich finde nur eine Verzeichnis /log mit einer Datei access_log
    Das ist aber vermutlich nicht, was ihr .htaccess nennt?
    Wenn das ein Verzeichnis ist, so existeiert es bei mir nicht. Müsste ich dann ein völlig neues Verzeichnis mit diesem Namen anlegen und das Genannte reinkopieren?

    Danke nochmal!

  • Hallo,

    bitte dann unter "Kodierung" auch die Option "BOM schreiben" wieder deaktivieren. Das ist meist die bessere Einstellung und verursachte sicher auch diese "eigenartigen" Zeichen am Beginn von Dateien, die Ihr Provider erwähnt hatte.

    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!