PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Apache schickt immer ISO-8859-1 Kodierung statt UTF-8



Viperb0y
26.11.05, 20:46
Hallo,

wenn ich folgendes Dokument verwende:


<?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" dir="ltr">
<head>
<title>Testen macht spaß</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
Testseite ääöö
</body>
</html>

sendet mein Apache immer folgenden Header:


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

Obwohl die Datei UTF-8 Kodiert ist. Ich kann zwar mittles PHP den Header verändern... aber es sollte doch auch standardmäßig gehen oder?

Danke für eure Hilfe!

EDIT: Apache Version: Apache/2.0.55

Roger Wilco
26.11.05, 22:09
Vermutlich wurde ISO-8859-1 als DefaultCharset (-> Apache Doku) gesetzt.