> MK> Ppl, а зачем вообще в современнных условиях нужен русский апач ?
> MK> Только для совместимости со старыми настройками клиентов, которые
> MK> раскидали с 199x года по своим .htaccess директивы вида Charset* ?
>
>
> Хмм... Например, для хостинга, где часть хостов в 1251, а часть -- в кои8
День добрый.
А вот такие штучки в <Virtualhost > не подойдут ?
CharsetDefault koi8-r
AddType "text/html; charset=koi8-r" .html
и
CharsetDefault windows-1251
AddType "text/html; charset=windows-1251" .html
Хочешь держать сервер в wendoze - пиши META или в .htacess поставь
AddType, или хостера попроси, что-бы он тебе прописал в коре конфиг, раз
в .htaccess ничего не позволяет заносить.
Замечено, что после того, как у клиента появляется возможность выбирать
кодировку на сервере самому, через форму, он, клиент, начинает сильно
ползти в сторону wendoze. Более того, включение серверов по умолчанию в
кодировке уиндовз , снимает неразбериху в головах клиентов на порядки.
Кому нужно koi8-r/x-mac-cyrillic - сами попросят. Их, увы, меньше.
Я ценю русский апач, он помог лет так 5 назад побороться со всякими
тупыми/кривыми броузерами. Но сейчас-то что ?
1) Допнагрузка на процессор (на файлах начиная с 100-200 Кб русский апач
на порядок менее производителен чем стандартный. Крик в сторону - "Мошков
- не держи свой lib.ru на русском апаче !! :)" ),
2)иногда несовместимость с mod_что-нибудь. Например mod_gzip. Есть конечно
mod_deflate, но его пишет один человек, завтра он перестанет писать его. И
что ? Знамя кто-то подберет и понесет под градом новых версий
оригинального апача дальше ?
А кто будет строгать mod_ssl+mod_charset ?
3) Необходимость проверять, сколько reject-ов было с каждой новой
весрией apache 1.3.xx.
Я правильно понимаю, что основная причина - это совместимость со старыми
схемами ?
p.s.
Да, забыл ! Иногда в скриптах на чем-либо удобно пользоваться переменнной
CHARSET, которую выставил mod_charset по user-agent-у :)
b.r.
Козин Максим
=============================================================================
= Apache-Rus@xxxxxxxxxxxxx mailing list =
Mail "unsubscribe apache-rus" to majordomo@xxxxxxxxxxxxx if you want to quit.
= Archive avaliable at http://www.lexa.ru/mail-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.