On Thu, 17 Jan 2002, Oles Stovbenko wrote: > >> Дело в том, что проще написать > >> AddDefaultCharset off > >> А в *.html еще никто не отменял > >> <META http-equiv=Content-Type content="text/html; charset=windows-1251"> > > VW> Что является грубым нарушением стандарта. Хотя, по-моему, последние > VW> apache научились таки интерпретировать тэги meta как по стандарту > VW> положено, т.е. при отсутствии других мыслей вызавать Content-Type как она > VW> записан в meta.
> ВbI хоть сами читали то что мне сами же посоветовали? Читал. Но не вчитывался в обработку META. Поскольку считаю, что META HTTP-EQUIV является грязным хаком по определению, а на нормально администрируемым web-сервере решение о том, где что в какой кодировке лежит принимает его администратор. Например, в момент установки системы управления контентом, и уже та разбирается в какой кодировке юзер что зааплоадил, и куда и как это класть. Меня вполне устроло что для статических страниц я могу это прописать на per-directory basis. > # То есть если в *.html есть META tag то оно его подавит !!! Лично я его подавил еще много лет назад посредством find /var/www -name "*.html" |xargs perl -ipe 's/<meta http-equiv[^>]+>//ig' > # А если у меня половина страниц в windows-1251, а половина в koi8-u ? То скорее всего эти страницы поддерживаются разными пользователями, имеющими права доступа к разным директориям, и DefaultCharset можно проставлять на per-directory basis. -- Victor Wagner [EMAIL PROTECTED] Chief Technical Officer Office:7-(095)-748-53-88 Communiware.Net Home: 7-(095)-135-46-61 http://www.communiware.net http://www.ice.ru/~vitus

