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]

[apache-rus] Re: [apache-rus] Re: [apache-rus] Re: [apache-rus] Re : [apache-rus] 1.3.26pl30.14 и CharsetRecodeHead ers



> > Я не могу себе представить, когда была бы нужна гибкость, большая
> > чем имеющаяся с учетом того, что заголовки ответа вы формируете сами
> > и можете туда написать что надо.
> >
> Предположение неверное :-) Речь, как я понял, идет о сайте, который у
> человека *уже* *есть* и который у человека *хостится*. Разумеется человеку,
> который разметил сайт до лампочки - что там и где поменялось. Ему хочется,

Ну я и говорю - сделать как было до .20 (исторически), для тех кто успел
привыкнуть к поведению .22-24 - сделать патч. Т.е. вернуть как было.

> Ну а если что-то куда-то залечивать, то почему бы не реализовать общую
> конструкцию ?
Потому что эта конструкция не нужна. Я не могу себе представить ситуацию,
когда нужно перекодировать request, но не нужно - request body, равно
как и наоборот.

И RecodeHeaders появилась только как совместимость с очень старым
кодом, точнее с его отсутствием (тогда речь шла о невозможности нормально
выдать Location: /script?параметр). Потому что в реальности - если
отдаются русские заголовки (хоть cookie, хоть location), разумно что
скрипт захочет получить их от клиента в том же виде что и раньше.

> P.S. Конечно всегда можно сказать, что "спасение утопающих - дело рук
> самих утопающих", но уж по крайней мере принцип, что при upgrade Russian
> Apache и не изменном конфиге все продолжает работать как и раньше стоило
> бы выдержать...

К сожалению, это место утеряно в районе 1.3.22. Т.е. если "как раньше" -
это как в .22-24, то так оно и так есть. 
Если "как совсем раньше", т.е. как в 1.2.1-1.3.20,
то надо вернуть как было. По всей видимости, проще вернуть как было до
1.3.22 - просто исходя из размера инсталлированной базы.

Алексей Тутубалин
mailto: lexa@xxxxxxx
=============================================================================
=               Apache-Rus@xxxxxxxxxxxxx mailing list                       =
Mail "unsubscribe apache-rus" to majordomo@xxxxxxxxxxxxx if you want to quit.
=       Archive avaliable at http://apache.lexa.ru/mail-archive             =







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

[ 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.