Добрый день!
У меня возникли сложности с отображаемой кодировкой сайта после переноса его на другой хост.
MODx генерирует контент в кодировке cp1251 (windows), но перед этим посылает заголовок, что далее все данные пойдут в кодировке utf8 (двухбайтовый юникод).
В результате получается вот такая картина: www.legalconsulting.com.ua
Очень нужна Ваша помощь.
Поменяйте заголовок — это в шаблонах документов. Или же Вам что-то мешает это сделать?
Дело в том, что после переноса сайта на другой хост кодировка сменилась не только на самом сайте, а и внутри MODx...
Есть настройка в Конфигурации — «Кодировка страниц сайта».
Выставте везде где только можно (в заголовке шаблона, в конфигурации) ту кодировку, которую на самом деле имеет БД.
У хостеров и вправду все в порядке.
Строка прописана... <meta content="text/html; charset=windows-1251" http-equiv="content-type" />
нет вы не поняли, meta в html абсолютно бесполезен при апаче первой версии который выдает header с данными о другой кодировке.
у вас в корне лежит .htaccess, попробуйте туда вписать AddDefaultCharset windows-1251, вроде так, уже не помню =)