Проблема с кодировкой utf-8

E
На сайте с 05.10.2005
Offline
172
724

Раньше я с этой проблемой не сталкивался, потому что делал страницы только в windows-1251. Но здесь - http://slovari.pud.ru/geo.php - у меня база в utf-8, в базе - грузинские слова и как их перекодировать, я не знаю.

Поэтому сделал страницу в utf-8, прописал кодировку в метатеге, и в локале все работает замечательно. Но когда выложил на сервер, оказалось, что страница открывается, как windows-1251 и выдает абракадабру.

Я испробовал все рецепты, предлагаемые в таких случаях. Прописывал кодировку в .htaccess и в HTTP-заголовке, запрещал перекодирование, убирал кодировку вообще - ничего не помогает.

Думал, браузер глючит - нет, по анализу http://www.be1.ru/stat/?url=http%3A%2F%2Fslovari.pud.ru%2Fgeo.php тоже выдается windows-1251.

И главное, сервер ничего не перекодирует. Странички, которые получаются в локале и на сервере, идентичны.

Подскажите, пожалуйста, есть ли еще какой-нибудь способ заставить браузер опознавать кодировку?

открытая многоязычная словарная база (http://tolmacz.ru)
FM
На сайте с 21.04.2004
Offline
125
#1

а вы поставьте в html кодировку windows 1251

<META CONTENT="Content-Type: text/html; charset=windows-1251" HTTP-EQUIV=CONTENT-TYPE>

E
На сайте с 05.10.2005
Offline
172
#2

Не помогает.

A
На сайте с 23.10.2003
Offline
196
#3

У Вас же utf-8, какой смысл выдавать windows-1251???

В .htaccess должно быть:

AddDefaultCharset utf-8

На странице:

<META CONTENT="Content-Type: text/html; charset=windows-utf-8" HTTP-EQUIV=CONTENT-TYPE>

андроид ТВ (http://qway.com.ua/android_tv) и экшн камеры (qway.com.ua/action-cameras) в Украине.
E
На сайте с 05.10.2005
Offline
172
#4

Да я тоже не понял, зачем, но попробовал. Без толку.

В .htaccess я прописывал и AddDefaultCharset utf-8, и запрет перекодировки - не сработало.

И в хедере кодировку писал - тоже без толку.

Подозреваю, что это баннерок в стиле народ-ру чудит, потому что больше просто нечему. А как справиться - не знаю.

A
На сайте с 23.10.2003
Offline
196
#5

Либо хостер запрещает изменения установок через .htaccess (но тогда бы Вы получили 500 ошибку)

Либо сам скрипт выдает такой заголовок.

pelvis
На сайте с 01.09.2005
Offline
345
#6

была подобная проблема. она скорее всего в базе.

Продаю вывески. Задарма и задорого (https://www.ledsvetzavod.ru/)
E
На сайте с 05.10.2005
Offline
172
#7

Не в базе - сто процентов. Страница, полученная в локале, и страница, полученная с сервера идентичны за исключением баннера. То есть скрипт из базы выдает в точности одно и то же.

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