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]

[apache-rus] Russian Apache 1.3.6 PL28.15



Hi.

Эта версия предназначается для начала для тех у кого наблюдаются
проблемы с перекодировкой параметров в сложных случаях (Action+Rewrite,
/dir/?param=value и так далее). Они знают о ком я :). Для остальных
это не должно отличаться по поведению от Pl28.13-.14

ftp://apache.lexa.ru/pub/apache-rus/apache_1.3.6rusPL28.15.tar.gz
ftp://apache.lexa.ru/pub/apache-rus/apache_1.3.6rusPL28.15.tar.gz

Changes:
PL28.15, Apache 1.3.6, Apr 11, 1999, Alex Tutubalin
 1. В очередной раз изменена работа с subrequests/redirects (это касается
    только перекодировки параметров CGI/path-info).
    - перекодировка параметров не производится, если
      content-type=httpd/unix-directory (т.е. перекодировка параметров
      при запросе вида /dir/?aaa=ку-ку произойдет только после успешного
      нахождения index.cgi/index.html).
    - для subrequests не происходит перекодировки параметров CGI,
      имен файлов, path info и так далее. Таким образом, если
      в SHTML-документ в одной кодировке включаются cgi-и в другой
      кодировке, то они получат параметры в кодировке включающего
      документа (как и было ранее)
    - если происходит цепочка internal redirects, то перекодировка параметров
    произойдет для первого из них, URL которого не является каталогом (см выше).
      Таким образом, если в процессе internal redirects происходит переход на
      документ с другой кодировкой "на диске" (скажем
      RewriteRule /cgi.win /cgi.koi),
      то второй скрипт (на который был редирект) получит параметры от
      пользователя в кодировке первого (откуда был редирект)

   Это все не касается метода POST и собственно выдачи документов пользователю -
   при POST перекодировка производится только когда получатель окончательно
   определен (но зато невозможен и query rewrite), а при выдаче документов
   возможно собирать их из кусочков в разных кодировках.


Alex





Спонсоры сайта:

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