Russian Apache Switch to English
Switch to Russian koi8-r
windows=1251
cp-866
iso8859-5
Russian Apache Как это работает Рекоммендации Где взять Как установить Как настроить Статус и поддержка
Краткий обзор FAQ Список рассылки Благодарности Поиск по серверу Powered by Russian Apache
Russian Apache mailing list archive (apache-rus@lists.lexa.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Наш ответ керзону про charset= в cgi



Hi!

 >> Ну да. А .cgi (или какое там у вас было расширение у того текста ?)
 >> проассоциирован с .ru ?

 alr> Во блин. Дурак был - каюсь - не было.
 alr> А нет такой фичи считать все файлы в определенном каталоге "русскими"?
 alr> Т.е. в данном случае в определенном cgi подкаталоге? Как представлю
 alr> сколько ссылок надо переделать :(

Подождите, причем тут ссылки ?
Либо Language negotiation есть, либо его нет. Если его нет, то 
CharsetMatchLanguage off в .htaccess или в <Directory> и документы из этого 
каталога будут выдаваться с  Content-Type: ...; charset=

Если Language negotiation на сервере есть (а я слабо представляю как ее реально 
можно использовать с учетом того, что Netscape 4.0x ставит Accept-Language: en
если ее не настраивать, а настраивает ее мало кто из пользователей), то все
выглядит так:
 - если Language negotiation есть, но документы все лежат в одном языке, то
   лечение простое - AddLanguage ru .cgi .html .shtml .etc
- если документы реально на нескольких языках, то ссылки все-равно 
переименовывать не надо - при обращении к /cgi-bin/script, отсутствии script и 
наличии script.ru, будет отдан именно script.ru. Но с учетом
   Netscape 4.x - эта фича не вызывает восторга.

С уважением,Alex Tutubalin

--- GoldED 2.42.G1114+








Спонсоры сайта:

[ Russian Apache ] [ Как это работает ] [ Рекомендации ] [ Где взять ] [ Как установить ] [ Как настроить ] [ Статус и поддержка ] [ Краткий обзор ] [ FAQ ] [ Список рассылки ] [ Благодарности ] [ Поиск по серверу ] [ Powered by Russian Apache ] [ Apache-talk archive ]

"Russian Apache" includes software developed by the Apache Group for use in the Apache HTTP server project (http://www.apache.org/) See Apache LICENSE.
Copyright (C) 1995-2001 The Apache Group. All rights reserved.
Copyright (C) 1996 Dm. Kryukov; Copyright (C) 1997-2009 Alex Tutubalin. Design (C) 1998 Max Smolev.