Есть Apache 2.0.48 на Linux RH 7.3
Дефолтовая кодировка - WINDOWS-1251, стоит давно и стояла безглючно.
С недавних пор часть сайта с помощью .htaccess переведена в UTF-8.
С тех самых пор все остальные "виндовые" (1251) части того сайта и другие виртуальные хосты, уже целиком под 1251, стали в ответе сервера c вероятностью ~14..21% выдавать Content-Type: text/html; charset=utf-8 (при том, что сами страницы, естественно, в windows-1251 и поэтому всё лезет кракозябрами и иероглифами), а оставшиеся 79..85% - как и положено Content-Type: text/html; charset=windows-1251
Не важно, на PHP страницы, на Perl или это голый HTML.
На той части, что в UTF-8 - всё без нареканий, всегда UTF-8.
Легко убедиться в воспроизводимости глюка задав раз 10, скажем,
wget -S --spider "http://gorod-spal.ru"
Кто-нибудь в курсе, что это за баг и как с ним бороться? (Переводить всё на UTF-8 не предлагать, т.к. не все пользователи осилят работу с ним на FTP - есть и весьма малоподготволенные).
Естественно, FAQ'и и доки, по этому вопросу читал, да итак не назову себя неопытным админом, но тут - только руками развожу. Ладно бы стабильный глюк, но плавающий!