Кривая кодировка в текстовой копии

vpall
На сайте с 06.04.2006
Offline
61
1047

Странная ситуация получилась с сайтом..

Кодировка (windows-1251) прописана в meta и .htaccess

Определяется нормально всеми браузерами. Яндекс в сохраненке отображает страничку тоже правильно. Лезем в текстовую копию, а там всё коряво. Переключаю кодировку в браузере принудительно на UTF-8, все отображается корректно (в коде текстовой сохранёнки мета

<meta content="text/html; http-equiv="Content-Type" charset=windows-1251" />
присутствует). В кэше гугла обе сохраненные версии сайта выглядят по-человечески.

С чем подобное явление может быть связано? Может кто победил подобную проблему?

p/s движок сайта shopscript free

Мысли...а мысль одна...единственное, где пока нашел utf - файлы движка на сервере сохранены в этой кодировке. В самом движке и в сгенерированных страницах нигде utf нет. Может это стать причиной такого "понимания" контента сайта яндексом?

samimages
На сайте с 31.05.2009
Offline
427
#1

Сервер какую кодировку отдает?

Опыт как иммунитет — приобретается в муках! Аудит семантики от 15К [долго] - ЛС
vpall
На сайте с 06.04.2006
Offline
61
#2

windows-1251

в .htaccess еще прописано


AddDefaultCharset windows-1251
AddCharset windows-1251

для порядка

Cheltap
На сайте с 27.11.2008
Offline
30
#3
vpall:
Странная ситуация получилась с сайтом..
Кодировка (windows-1251) прописана в meta и .htaccess
Определяется нормально всеми браузерами. Яндекс в сохраненке отображает страничку тоже правильно. Лезем в текстовую копию, а там всё коряво.

Пару недель назад тоже наблюдал такую картину на одном проекте.

Сервер выдавал корректную кодировку (http-заголовок).

После прочтения этого топика открыл текстовую копию (сегодня) - все ОК.

Может быть яндекс глючил.

А у вас что на сегодня? Тоже пришло в норму?

vpall
На сайте с 06.04.2006
Offline
61
#4

в том то и странность, что нет. Все осталось в том же состоянии.

...уже попробовал переконвертить все файлы движка из utf-а в ansi, хотя сомнительно, что в этом проблема

[Удален]
#5

Тут надо смотреть код двига. У меня такая ситуация была.... Может в самом двиге где-то что-то не то....

Y1
На сайте с 14.02.2010
Offline
65
#6

Мне кажется, нужно сделать мета-тег немного иначе, такой на всех рабочих сайтах:

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />

А у вас http-equiv влезла в атрибут content, должно быть отдельно. Для браузера может и не критично, а вот для Яндекса...

vpall
На сайте с 06.04.2006
Offline
61
#7

Yurij185, хмм..действительно. Спасибо за замечание.

попробую выставить по-человечески.

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