forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   JavaScript / HTML (http://forum.boolean.name/forumdisplay.php?f=136)
-   -   charset (http://forum.boolean.name/showthread.php?t=13438)

wolfhound512 01.10.2010 20:32

charset
 
Всем привет, помогите разобраться: почему некоторые браузеры и валидатор определяют кодировку этой страницы как cp1251?
в meta прописано:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Страница сохранена в UTF-8 (без ROM). Если сохранять просто UTF-8 результат тот же.

Валидатор:
http://validator.w3.org/check?uri=ht...es.htm;No200=1

Phantom 02.10.2010 02:06

Ответ: charset
 
Потому что в HTTP заголовках указана кодировка windows-1251
Цитата:

HTTP/1.1 200 OK
Date: Fri, 01 Oct 2010 20:37:02 GMT
Server: Apache/2.2.3 (Unix)
Last-Modified: Fri, 01 Oct 2010 15:28:01 GMT
Accept-Ranges: bytes
Content-Length: 72295
Content-Type: text/html; charset=windows-1251
Age: 1747
X-Cache: HIT from web11.leaderhost.ru
Connection: close

wolfhound512 02.10.2010 03:31

Ответ: charset
 
Если не секрет, откуда она там берется и каким образом ее можно сменить?
Потому что сам сайт нормально функционирует в UTF-8: http://albalynx.com

Phantom 02.10.2010 04:50

Ответ: charset
 
wolfhound512, на главной странице в заголовках верная кодировка. Пропиши в корневом .htaccess строки:
PHP код:

php_value default_charset UTF-8
AddDefaultCharset UTF
-

Скорее всего поможет.

wolfhound512 02.10.2010 13:14

Ответ: charset
 
Отлично! Спасибо. Все работает.


Часовой пояс GMT +4, время: 06:37.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot