Заголовок и текст сайта отображаются знаками вопроса

Андрей Бондаренко
На сайте с 02.11.2005
Offline
184
3323

Может кто нить объяснить причину сей аномалии http://search.rambler.ru/srch?words=%E3%F0%E0%EC%EC%EE%F4%EE%ED&old_q=%F0%E0%E4%E8%EE+%EC%E0%EA%F1%E8%EC%F3%EC&btnG=%CD%E0%E9%F2%E8%21

Когда заголовок и текст сайты в выдаче отображаются знаками вопроса "???????????"

Единственное, что пришло в голову, так это сервак неправильно отдает кодировку, но почему это происходит ХЗ.

neznaika
На сайте с 28.06.2006
Offline
356
#1

content="text/html;charset=UTF-8"

Тут двоякая ситуация. Отдавать UTF-8 бесспорное добро, но россейские поисковики могут приподнести вам подобную бяку.

neznaika добавил 24.06.2008 в 16:47

The character encoding specified in the HTTP header (windows-1251) is different from the value in the <meta> element (utf-8). I will use the value from the HTTP header (windows-1251) for this validation.

Вощем:

Отдаете не ту кодировку которая указана в доктайпе:

Он как-бы говорит вам, я буду использовать windows-1251 для рендеринга в браузере и правильность отображения информации остается на вашей совести :)

Дорого покупаю настоящие сайты. Не инвестирую деньги и не беру кредиты.
[Удален]
#2

Rober Artua, ясенпень неправильно:

HTTP/1.1 200 OK

Cache-Control: public

Date: Tue, 24 Jun 2008 12:47:04 GMT

Pragma: no-cache

Server: Microsoft-IIS/6.0

Content-Length: 21915

Content-Type: text/html; charset=windows-1251

Expires: Mon, 23 Jun 2008 20:07:04 GMT

Client-Date: Tue, 24 Jun 2008 12:49:23 GMT

Client-Peer: 81.176.66.38:80

Client-Response-Num: 1

Compression-Control: whitespace

P3P: CP="CAO PSA OUR"

Publisher: Quantum Art's Q-Publishing 7.5 (http://www.quantumart.com) Sun, 04 May 2008 17:10:46 GMT

X-AspNet-Version: 2.0.50727

X-Powered-By: ASP.NET

BrokenBrake
На сайте с 03.03.2007
Offline
194
#3
neznaika:
Тут двоякая ситуация. Отдавать UTF-8 бесспорное добро, но россейские поисковики могут приподнести вам подобную бяку.

Неправда, они все корректно понимают кодировку. Другое дело, что серверы часто настроены руками, выросшими не из того места, и принудительно присваивают документу cp1251, например. Часто у русских горе-хостеров такое наблюдается.

neznaika
На сайте с 28.06.2006
Offline
356
#4
BrokenBrake:
Часто у русских горе-хостеров такое наблюдается.

Полностью согласен, не хотелось углубляться.

У меня с 10 проектов прекрасно живут с UTF-8, но для отсутствия гемора можно тупо указывать 1251

BrokenBrake
На сайте с 03.03.2007
Offline
194
#5

neznaika, ну, наверно для таких случаев лучше уж в .htaccess правило добавить, а ещё лучше заранее узнать про хостера :) Я вот с такими дел не имею вообще, к счастью.

Андрей Бондаренко
На сайте с 02.11.2005
Offline
184
#6

Большое спасибо всем ответившим, отправил линк на эту ветку программистам, пусть разбираются с проблемой.

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