В чем может быть дело?
Apache 2.0.44 on FreeBSD не меняет кодировку по-умолчанию.
В httpd.conf стоит AddDefaultCharset WINDOWS-1251 В index.html в заголовке: <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> Сама страничка естественно в 1251 кодировке. Но IE 6-й все равно упорно при загрузке ставит кодировку ISO-чего то там.