Mit "config.disableCharsetHeader = 1" wird lediglich der PHP Header, der vor der eigentlichen Seite vom Apache übertragen wird, deaktiviert. Die <meta ...> Angabe bleibt IMMER bestehen. Im Quelltext ist an dieser Stelle auch keine If-Bedingung zu finden.
Mit disableCharsetHeader kann man somit den Apache auffordern bei XHTML 1.1 die Seiten als application/xhtml+xml auszuliefern, wobei die Meta-Angabe in der HTML Datei weiterhin auf text/html stehen bleibt.
Der typoScript Code sieht dann folgendermaßen aus:
config.disableCharsetHeader = 1
config.additionalHeaders = Content-Type: application/xhtml+xml;charset=utf-8
Grüßle |