LINUX.ORG.RU

fedora9, httpd, кодировка


0

0

В общем ситуация такая. Имеется apache-2.2. Никак не могу добиться правильного определения кодировки страничек в бравзере. В httpd.conf пробовал коментировать/устанавливать в utf-8 опцию AddDefaultCharset - результату никакого. Вот что мне отвечает индеец на запрос GET:


$ telnet 127.0.0.1 80
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
GET /~drolyk/cgi-bin/blosxom.cgi HTTP/1.1
User-Agent: telnet
Host: localhost

HTTP/1.1 200 OK
Date: Tue, 18 Nov 2008 19:43:04 GMT
Server: Apache/2.2.9 (Fedora)
Connection: close
Transfer-Encoding: chunked
Content-Type: text/html; charset=ISO-8859-1

255
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />

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

Спасибо

★★★★

HTTP-заголовки имеют приоритет над указаниями в файле — «лечить» сервер.

Deleted
()
Ответ на: комментарий от Deleted

Ну и в какое место его лечить ? Вот что в httpd.conf написано

# Specify a default charset for all content served; this enables
# interpretation of all content as UTF-8 by default. To use the
# default browser choice (ISO-8859-1), or to allow the META tags
# in HTML content to override this choice, comment out this
# directive:
#
AddDefaultCharset utf-8

а в ответ мне всёравно идет

Content-Type: text/html; charset=ISO-8859-1

Просто я с апачем не кждый день воюю и не знаю всех тонкостей. Судя по коментарию в конфиге должно работать, но не работает :(

Drolyk ★★★★
() автор топика
Ответ на: комментарий от Drolyk

У меня, к примеру, в конфиге есть такое:

CharsetPriority utf-8 windows-1251 koi8-r ISO-8859-5 ibm866
CharsetDefault utf-8
CharsetSourceEnc utf-8

// написано не мной, но работает. возможно нужна только часть из этого

Deleted
()

Либо можно сделать AddDefaultCharset Off, и пусть по тэгам определяет что и как.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.