(fwd) Re: [apache-rus] Need for CharsetAutoRedirect/NOREDIRECT_DEFAULT sample

Andrey Gerzhov (kittle@freeland.alex-ua.com)
Sun, 27 Jun 1999 08:39:32 +0300 (EEST)

-- forwarded message --
Path: freeland.alex-ua.com!news.alexradio.kiev.ua!not-for-mail
From: "Eugene B. Byrganov" <E.B.Byrganov@inp.nsk.su>
Message-ID: <199906210809.PAA03316@Sky.inp.nsk.su>
Subject: Re: [apache-rus] Need for CharsetAutoRedirect/NOREDIRECT_DEFAULT sample
To: apache-rus@lists.lexa.ru
Date: Mon, 21 Jun 1999 15:09:05 +0700 (NSD)
Newsgroups: alex.gated.apache.rus
Lines: 32
Xref: freeland.alex-ua.com alex.gated.apache.rus:1094

> Я же о принципе: если кто-то явно (Accept*) или неявно (User-Agent) просит
> конкретную кодировку -- пусть редиректится на порт с кодировкой. Иначе --
> пусть ему отдастся в "авторском" виде и (SIC! вот где спайдеры) с "хорошим"
> URL-ем для сохранения. Разве это не разумно?

Я думаю нечто подобное так и будет работать:

CharsetSelectionOrder EnvVariable Useragent Portnumber

CharsetAutoRedirect koi8-r :80
CharsetAutoRedirect ISO-8859-5 :8082
CharsetAutoRedirect windows-1251 :8083

CharsetByPort koi8-r 80
CharsetByPort iso-8859-5 8082
CharsetByPort windows-1251 8083

В этом случаи CharsetByPort заменит CharsetDefault, но для каждого порта.

Впрочем, себе я оставил Dirprefix для ручного определения Charset.

P.S. Про залипание в кэше с неправильной кодировкой я согласился, как
с неизбежным.

-- 

С наилучшими пожеланиями, Евгений Бырганов. Best regards, Eugene Byrganov.

mailto:E.B.Byrganov@inp.nsk.su work - http://www.inp.nsk.su/ -- end of forwarded message --

-- 
С тем, что не помешает никогда,
                                               Kittle