htmlでファイルとcharaset合わせてるのにまだ文字化けしたときどうした?

1.たとえばこういうファイルがあった。

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8;" />
</head>
<body>
<h1>レッツ日本語</h1>
</body>
</html>

ファイルをutf-8で保存してアップロードしたら基本的には文字化けはしないはず。。
ずっとそう思っていました。
でも今回apacheがつくるrequestヘッダーというのがあるらしく、firebug上で

Date	Tue, 09 Feb 2010 02:17:34 GMT
Server	Apache
Last-Modified	Tue, 09 Feb 2010 02:17:29 GMT
Etag	"きゃー"
Accept-Ranges	bytes
Content-Length	694
Content-Type	text/html; charset=Shift_JIS
Content-Language	ja

こうなってた。
この指定に基づいてhtmlを再生したらそりゃ文字化けするがな。
で、.htaccess

AddType "text/html; charset=UTF-8" html

して回避する。設定の上書きが許されてるのが前提ですね。

ということでこういうパターンの事もあります、というお話でした。
職場復帰します。