кодировка сайта в результате поиска

P
На сайте с 14.08.2005
Offline
0
1235

Помогите пожалуйста решить проблему. Сайт у меня в кодировке utf-8, yandex при поиске выдает нормально, но вот рамблер выдает каракули, гугл квадратики, маил.ру написал вот это : Краткая информация об этой странице на китайском (упрощенном) языке содержит буквы, которые невозможно показать в этой кодировке.

что мне делать?

заранее спасибо

Z
На сайте с 03.01.2004
Offline
32
#1

Веб-сервер в заголовках ответа отдаёт правильный charset в заголовке Content-Type ?

P
На сайте с 14.08.2005
Offline
0
#2

извините за дебильный вопрос, но как это посмотреть?

Z
На сайте с 03.01.2004
Offline
32
#3

http://www.be1.ru/stat/ - укажите урл вашего сайта и смотрите внизу заголовки, который отдал ваш веб-сервер.

P
На сайте с 14.08.2005
Offline
0
#4

спасибо,

пишет что Content-Type: text/html, больше ничего нет, кодировку не пишет.

Z
На сайте с 03.01.2004
Offline
32
#5

Если кодировка не указана, то она считается равной ISO-8859-1, поэтому если страницы создане ны в этой кодировке её нужно указывать. Лучше в заголовке Content-Type. Если его изменить не получится, то можно через мету в теле документа.

P
На сайте с 14.08.2005
Offline
0
#6

спасибо вам большое за ответы, но дело в том, что у меня буржуйский хостинг, поэтому собственно говоря, я и делала сайт в юникоде. там мне сказали(написали), что charset я могу наставить сама с помощью функ. fce header()

1. я не могу найти эту функцию

2. у меня сайт в utf-8, как через эту функцию передать значение charset

спасибо

Z
На сайте с 03.01.2004
Offline
32
#7

fce это что ?

Если используете php, то функция выглядит так:

<?php header("Content-type: text/html; charset=utf-8"); ?>

И должна идти раньше любого другого вывода.

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