Как может быть такое? (Неправильное определение кодировки)

[Удален]
625

Поставил некую систему фриланса, весь текст в UTF-8. При загрузке эксплорер определяет страницу как 1251. Хотя в заголовке указано: <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

Переключаешь сам в UTF все нормально показывается, перезагружаешь опять в 1251 свалилось.

З
На сайте с 24.04.2008
Offline
54
#1

В http-заголовке от них приходит Content-Type: text/html; charset=windows-1251

Найдите такую строчку в скрипте системы и подправьте charset на utf8.

[Удален]
#2

Понял спасиб. Будем искать :)

Владислав
На сайте с 22.02.2007
Offline
186
#3

Веб сервер принудительно выставляет 1251 , т.к. эта кодировка по умолчанию, помоему где то в апачи нужно рыть, я могу ошибаться...

Читайте книжки, больше читайте книжки на самом деле...
[Удален]
#4

Ну вот в скриптах я такой строки не нашел... Причем другой сайт с utf-8 нормально определяется на этом же хостинге

З
На сайте с 24.04.2008
Offline
54
#5

Принудительную выдачу заголовков можно попробовать отменить директивой

AddDefaultCharset Off

в файле .htaccess

А вообще, посмотрите, что в этом файле у Вас хранится, если есть конечно.

Dreammaker
На сайте с 20.04.2006
Offline
569
#6

попробуйте в положить .htaccess в корень сайта, а в нём написать

AddDefaultCharset UTF-8

Dreammaker добавил 20.01.2009 в 16:29

Здыхлик, мысли сошлись только в разном направлении подумали :)

[Удален]
#7

О спасибо, прочухало кажись :)

Всем Экспы!

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий