Server schickt die falsche Kodierung
Dada
- webserver
1 Christian Kruse0 Dada0 Christian Kruse0 Dada
0 wahsaga
Guten Tag,
ich hoffe, dass ich im richtigen Themenbereich bin.
Mein lokales System läuft vollständig mit utf-8. Wenn ich meine lokal gespeicherte Internetseite ansehe, ist es so, wie es sein soll. Klar. Wenn ich sie jedoch vom Server meines Dienstleisters hole, bekomme ich textlich teilweise Müll, da er sie in ISO 8859-1 schickt, obwohl im Dateikopf
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
...
vermerkt ist. Stelle ich dann per Hand die Kodierung im Browser wieder auf utf-8 zurück, so ists, wie
s sein soll.
Wie bekomme ich den Server meines Hostingdienstleisters dazu, die Seite in der korrekten Kodierung zu schicken?
Wer es sehen will: www.assamir.de. Der mittige Text sollte aus kyrillischen Buchstaben bestehen, der Titeltext der linken Grafik (wenn man die Maus darüber hält) enthält eine deutschen Umlaut.
Kann mir bitte jemand helfen?
Mit Gruß
Dada
你好 Dada,
Wie bekomme ich den Server meines Hostingdienstleisters dazu, die Seite
in der korrekten Kodierung zu schicken?
Wenn du einen Apache hast, recht einfach: eine .htaccess-Datei in das
Document-Root, in dem steht:
AddCharset utf-8 .htm
AddCharset utf-8 .html
AddCharset utf-8 .xhtml
Damit wird der Default-Charset von Dateien mit den Endungen .htm, .html
und .xhtml auf UTF-8 umgestellt.
再见,
克里斯蒂安
Wenn du einen Apache hast, recht einfach: eine .htaccess-Datei in das
Document-Root, in dem steht:
...
Vielen Dank,
welchen Server mein Dienstleister (planet-hosting) hat, weiß ich (noch) nicht - zumindest läuft er unter Unix/Linux. Das Document-root ist der Ordner, in dem meine Startseite steht?
Mit Gruß Dada
你好 Dada,
welchen Server mein Dienstleister (planet-hosting) hat, weiß ich (noch)
nicht - zumindest läuft er unter Unix/Linux.
Dann ist die Wahrscheinlichkeit doch sehr hoch, dass ein Apache benutzt
wird.
Das Document-root ist der Ordner, in dem meine Startseite steht?
Ja, richtig.
再见,
克里斯蒂安
Danke,
es funktioniert.
Mit Gruß
Dada
hi,
AddCharset utf-8 .htm
AddCharset utf-8 .html
AddCharset utf-8 .xhtml
lässt sich übrigens auch zusammenfassen:
`AddCharset utf-8 .htm .html .xhtml`{:.language-apache}
und auch ohne punkte vor den extensions, für die ganz sparsamen:
`AddCharset utf-8 htm html xhtml`{:.language-apache}
gruß,
wahsaga
--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }