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] =?KOI8-R?B?UmU6IFthcGFjaGUtcnVzXSBTdHJvbmdSZWRpcmVjdCBmZWF0dXJlIC0gy8/N?==?KOI8-R?B?zcXO1MHSyckgwdfUz9LB?=



On Sat, Aug 29, 1998 at 03:07:08PM +0400, Anton R. Luht wrote:
> 
> В фиче обнаружилась бага - CharsetStrongRedirect Off не работает.
> Причина - вместо проверки (dirconf->strong_redirect==FL_OFF) стоит 
> (!dirconf->strong_redirect). Или сами поправьте, кто успел скачать,
> или ждите понедельника - зашлю новую версию.
Там не только это не работает, я уж поленился исправлять. 
Merge конфигурации поддиректории и директории делается методом
   a->strong_redirect_mask = overlay_flag(strong_redirect_mask);
но в поддиректории (и вообще везде) есть инициализация
 cp->strong_redirect_mask = "%h%c.%d";
а overlay_flag - это обычный оператор a?a:b 

Результат будет забавный - если есть .htaccess или подобное без
CharsetStrongRedirectMask, то маска сбросится в default :)

> > самый короткий CharsetAlias  не обязательно совпадает с именем хоста
> По-моему, хосты с именами ...koi8-r... встречаются достаточно редко,
> чаще всего - koi, win, ... Да и выглядят они однотипно, а 
Редко или часто - это другой вопрос. Фича должна иметь возможность
регулировки, пусть даже 99% эта регулировка не нужна.
> 
> Конфигурировать где-то, кроме серверов, надо:
> 1. Встречаются публичные директории ("Сделай себе персональную страницу") и пр
Возможно, я плохо выразился. Я имел в виду server-wide RedirectMask.
Ее хочется оставить server-wide (тогда можно иметь прекомпилированые 
значения "промежутка между http_method и r->uri" и эффективность не пострадает
(ну, проверка одного флага)

> В них чего только и в какой только кодировке не валяется. Ставить там 
> редиректы и CharsetMultiViews Off, наверное, не стоит.
Почему не стоит ? MultiViews вообще unusable. А редиректы не зависят от
кодировки хранения - что бы не хранилось в директории, оно либо может
быть показано клиенту (тогда редирект не мешает), либо не может (тогда
и без этого все плохо).
> 
> А про charset в начале/не начале: мне больше нравится написать
> <VirtualHost www.wplus.net>
> ServerAlias wwwwin.wplus.net wwwkoi.wplus.net ...
Ну да. И когда добавляется сервер marwin.domain.ru или cobalt.domain.ru
все встает раком. Знаем, для того и StrictURIMatch :)

Какая кодировка должна быть у сервера windos.domain.ru  :) ?


Alex





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

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