> ок, самым простым решением пробелмы было бы вынести AcceptCharset
> в SelectOrder.
> тогда конфигурация
>
> SelectOrder PortNumber DirPrefix Hostname AccpetCharset UserAgent
> в включеным AutoRedirect была бы самая оптимальная для кэширования
> и RFC не нарушала бы.
>
> Немножко придется подправить выдачу Vary - если кодировка выдается по
> URLу - (PortNumber DirPrefix Hostname), Vary на AccpetCharset и UserAgent
> не выдавать.
>
> Страдает copy/paste URLов, но это меньшее зло, чем некэширование.
Я как пользователь Accept-Charset - против внесения его в SelectOrder.
Лучший вариант: отдавать Vary только тем, кто его !!!ПРАВИЛЬНО!!!
понимает, а раз таких нет, то вообще не ставить для HTTP/1.0 .
Естественно, считать MSIE как HTTP/1.0 .
P.S. Сейчас поседел, подумал - сколько лет прошло с появления идеи HTTP/1.1,
Vary и т.п.: лет 5 не меньше - так все и осталось как было. Скорей всего это
мертворожденный ребенок, максимум что будет: с Vary не кешировать.
--
С наилучшими пожеланиями, Евгений Бырганов.
Best regards, Eugene Byrganov.
mailto:E.B.Byrganov@inp.nsk.su
work - http://www.inp.nsk.su/
"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.