apache + ssi encoding
Добавлено: 2012-03-19 15:42:58
обновил апач (2.2.11 -> 2.2.22)
в результате проблема -
из шаблонов с использованием SSI апач отдает русский текст (в windows-1251) как windows-1252.
в httpd.conf задан
также кодировка задается в шаблоне
решает проблему использование encoding="none"
но руками править кучу шаблонов слишком трудоемко.
проблема касается только SSI, в остальном с кодировкой проблем нет. каким-то образом можно заюзать encoding="none" для всех?
PS.
в результате проблема -
из шаблонов с использованием SSI апач отдает русский текст (в windows-1251) как windows-1252.
в httpd.conf задан
Код: Выделить всё
AddDefaultCharset windows-1251Код: Выделить всё
<meta http-equiv="content-type" content="text/html; charset=windows-1251" />Код: Выделить всё
<!--#echo encoding="none" var="TITLE" -->проблема касается только SSI, в остальном с кодировкой проблем нет. каким-то образом можно заюзать encoding="none" для всех?
PS.
но в 2.2.11 проблемы не было.В версиях Apache 2.2.6 и выше по умолчанию символы кодируются в windows-1252 из-за чего ssi переменные окружения с русскими сиволами при отображении в документе портятся и выглядят как кракозябры