juan_gandhi: (Default)
[personal profile] juan_gandhi
Я никак не могу въехать, почему мой сайт всегда выскакивает по-английски. В смысле - у провайдера стоит апачи; в реквесте указан язык; в документе указан енкодинг - но апачи в хедере гонит свой iso 8869-1.

Вот реквест:

GET /pss/v1/index.html HTTP/1.1

Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, 
application/vnd.ms-powerpoint, application/msword, application/x-shockwave-flash, */*

Accept-Language: ru

~~~~~~~~~~~~~~~: ~~~~~ ~~~~~~~

User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; MyIE2; (R1 1.3))

Host: patryshev.com

Connection: Keep-Alive


А вот ответ:

Server: Apache/2.0.46 (Red Hat)

Last-Modified: Wed, 27 Oct 2004 04:43:08 GMT

ETag: "2dc112-f4e-76538f00"

Accept-Ranges: bytes

~~~~~~~~~~~~~~: ~~~~

Connection: close

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



F4E




Ну и? Может, с провайдером побеседовать? Или можно как-то самому решить эту проблему?

Поможите люди добрые.

Date: 2004-10-27 05:27 am (UTC)
From: [identity profile] akovalenko.livejournal.com
.htaccess в ваших каталогах сервер обрабатывает? Если да, то можно прописать AddDefaultCharset windows-1251 в .htaccess верхних каталогов «русскоязычных» разделов. Если нет, тогда всё-таки мучить провайдера.

Date: 2004-10-28 03:46 pm (UTC)
From: [identity profile] ivan-gandhi.livejournal.com
Thanks! It works!

Date: 2004-10-27 05:34 am (UTC)
From: [identity profile] akovalenko.livejournal.com
Да, и язык тут ни при чём. Accept-Language будет для вас иметь значение, если захотите отдавать с одного URL страницу на разных языках. Но там, в свою очередь, charset не при делах: я могу хоть в us-ascii отдавать русский текст, используя html entities.

Date: 2004-10-27 10:33 am (UTC)
From: [identity profile] chemodax.livejournal.com
Ааа.. Зачем pre то ставить -- у меня вся лента разъехалась.

Date: 2004-10-27 04:55 pm (UTC)
From: [identity profile] anspa.livejournal.com
коваленко прав - язык к энкодингу никакого отношения не имеет.
рекомендую прописать Content-type в русской странице явно - Виндовс-1251-мол-такой-то.

Date: 2004-10-27 05:22 pm (UTC)
From: [identity profile] ivan-gandhi.livejournal.com
В каждом файле это прописано, естественно. Но я ещё попробую вот эту идею насчёт .htaccess.

Date: 2004-10-27 08:53 pm (UTC)
From: [identity profile] anspa.livejournal.com
Ув. Иван Джавахарлалович, вы от нас что-то все скрываете и на голодном пайке держите. В таких условиях ставить диагнозы и помогать затруднительно. Желательно давать ссылки на ресурсы, и на исходные файлы (в зипе например). Может у вас там опечатки в энкодинге?

Date: 2004-10-27 10:57 pm (UTC)
From: [identity profile] ivan-gandhi.livejournal.com
http://www.patryshev.com/pss/v1/index.html

Date: 2004-10-28 03:39 am (UTC)
From: [identity profile] anspa.livejournal.com
да, это в httpd.conf у этого самого Apache/2.0.46 (Red Hat) вхрюндена дефолтная кодировка. так что .htaccess помог? должен помочь.

Date: 2004-10-28 03:47 am (UTC)
From: [identity profile] anspa.livejournal.com
еще вот такое можно написать в корневом .htaccess, чтоб совсем чисто было:

AddDefaultCharset Off

Date: 2004-10-29 12:31 am (UTC)
From: [identity profile] ivan-gandhi.livejournal.com
Это хорошо - но теперь меня мучает глуповатый философский вопрос, "что лучше" - указать сразу же на 1251, или офф... впрочем, сам поэкспериментирую.

Date: 2004-10-29 03:34 pm (UTC)
From: [identity profile] anspa.livejournal.com
контенту должно быть виднее в какой он кодировке. лично мое мнение.

Date: 2004-10-29 06:35 pm (UTC)
From: [identity profile] ivan-gandhi.livejournal.com
Согласен; ну, короче, зная секреты, не биг дил теперь настроить. Спасибо большое!

Profile

juan_gandhi: (Default)
Juan-Carlos Gandhi

June 2025

S M T W T F S
1 234567
891011121314
15161718192021
22232425262728
2930     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 3rd, 2025 06:52 am
Powered by Dreamwidth Studios