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