On Sat, Nov 07, 1998 at 10:03:09PM +0600, Eugene B. Byrganov wrote:
> Я думаю это это не правильные пчелы, то есть сервер не прав.
> Потому как я прошу koi8-r у сервера www-koi8-r.
> Кстати, если accept-charset не стоит, то Expires: не ставиться!!!
Пчелы неправильные, но тут явно сервер так настроили.
Приходите ко мне на apache.lexa.ru:8100 - expires не будет.
Кусок кода, который занимается этим тривиален и делает именно то
что написано.
IMHO, dvk, как изначальный автор всего продукта, имеет свой взгляд
на правильное поведение. М.б. спросить у него ?
>
> P.S. Алекс по моему у тебя тоже канал не Т3, посмотри сам к чему
> приводит Expires!!!!
Да ни к чему ужасному оно не приводит. Как известно, на примерно половине
сайтов в *.ru стоит Russian Apache. Однако вот статистика моего
Squid'а:
Request-destinations by toplevel-domain
destination request % kByte % hit-%
*.ru 587737 46.60 2951435 41.44 41.44
*.com 418930 33.21 2620327 36.79 37.85
*.net 65255 5.17 460880 6.47 35.55
...
Т.е. примерно для миллиона последних запросов (это за неделю, если я
ничего не путаю), кэшируемость у .ru даже выше чем у com.
Что же касается предложений, то тут есть такие вот соображения:
1) Отменить CharsetAgent глупо - так почти каждый посетитель получает
страницу в своей кодировке, а без CharsetAgent - будет почти каждый.
Естественно, можно просто выдавать все в cp1251, тогда несчастные вроде
меня будут смотреть Netscape 4.07 (я его держу только для походов на rbc,
а в остальное время пользуюсь 3.04)
2) Броузеров старых версий не так и мало. За первые 7 дней ноября
на apache.lexa.ru было ~100'000 hits, из них - процентов 20 3-ей мозиллы,
процентов 10 - MS IE 3.0).
3) Запрет Expires для cgi-bin ничего не даст. Запрещать надо для
файлов с формами.
Т.е. я бы оставил все как есть. Как вариант, предлагаю добровольцам довести
до ума авто-редирект на нужный URL. А то я его на perl'е напишу.
Alex
"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.