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]

Re: [apache-rus] BUG REPORT



On Tue, Oct 05, 1999 at 09:10:34PM +0700, Eugene B. Byrganov wrote:
> > Я боюсь, что проблема тут связана с тем, что при обращении к /dir/ происходит
> > internal redirect к /dir/index.html и FORCE_CHARSET теряется
> Да, повидимому, вот кусок вывода printenv:
> REDIRECT_FORCE_CHARSET = koi8-r<BR>
> А просто FORCE_CHARSET уже нет, что же делать? Ведь редиректы могут
> быть по самым разным случаям? 
Internal redirects на пустом месте не бывает.
Мне несложно обрабатывать REDIRECT_FORCE_CHARSET так же, как и
просто ForceCharset, только вот от этого могут быть всякие странные
side effects от того же mod_rewrite

> Вот на всякий случай лог:
Да и так все понятно.
> скажем так виртуальные Accept-* лист и уже идя по нему подбираем максимально
> близкий вариант Language+Charset с учетом возможного преобразования.
> Например: ru -> en ;-)))).
Я как представлю себе чешско-украинский словарь в фреймах, так мне
сразу дурно становится.
> 
> А все проблемы с URL разойдутся сами собой. Все эти 'Portnumber Hostname 
> UriHostname EnvVariable Dirprefix Useragent' сильно зависят от контекста,
> что лежит в Source.
> Например: http://koi.www.../.../test.fr.html - ведь не зависимо от koi.www
> нужно отдать как Language=fr, Charset=iso8899-15.
С такими случаями (нет перекодировки) все просто до безумия
<FilesMatch ".*.fr.html">
CharsetDisable On
Options +MultiViews
</Files>


Alex
=============================================================================
=               Apache-Rus@lists.lexa.ru mailing list                       =
Mail "unsubscribe apache-rus" to majordomo@lists.lexa.ru if you want to quit.
=       Archive avaliable at http://www.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.