LINUX.ORG.RU
ФорумAdmin

Кодировки в Apache


0

0

Люди помогите! Уже задолбался шарится по докам!

Такая сложность. Есть апач. Есть перловый скрипт (BugTrack 2.9) вся эта херня выдает мне документ в Western ISO-8859-1 кодировке. Причем добавление в html meta charset=koi8-r не спасает положение. В Linkse я нашел опцию "игнорировать кодировку отдаваемую сервером", когда поставил тут галочку - заработало. Документа отдаваемый сервером стал отображаться в той кодировке, которая прописана в mete. Но в мозиле, IE,... такой галочки нет.

Теперь вопрос. Что конфигурировать в апаче, чтоб он отдавал документ в нужной мне кодировке?

Заранее спасибо.

anonymous

А почему бы сразу не отдавать контент в нужной тебе кодировке?

Если лень, смотрть почему твой скрипт отдает в такой кодировке, то смотри в сторону mod_charset, поможет тебе прекодировть входящие и исходящие потоки апачем на лету.

И указывать кодровку в html последством meta - это не есть хорошо.

А вообще читать мудрые rfc.

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

> смотри в сторону mod_charset

не учи человека плохим вещам :)

http://httpd.apache.org/docs/mod/core.html#adddefaultcharset - стандартная апачевская директива. Хранишь весь контент в одной кодировке и в ней же его и отдаешь.

Ну и пройдись грепом по этим скриптам, чтобы убедиться что они не выдают заголовок с кодировкой сами.

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