apache の http ヘッダ content-type, charset 指定

なぜか,http ヘッダに

Content-Type: text/html; charset=none

が渡されてた問題.これのせいで文字化けしたり,HTML-lint で 100点取れなくなったりした(ぉ.これはどうやら,AddDefaultCharset ディレクティブの指定が間違っているために起こるらしい.

初期状態で charset を http ヘッダ内に含めたくない場合は,

AddDefaultCharset Off

と(デフォルトの)指定をするか,もしくは何も書かない。これを On もしくは特別な charset を指定するような場合は限られるとのこと。
なぜか特に,日本で間違った情報が流されているらしい.ちゃんとマニュアルを読もう.