Hi,
ftp://apache.lexa.ru/pub/apache-rus/apache_1.3.4rusPL28.7.tar.gzftp://apache.lexa.ru/pub/apache-rus/patches_1.3.4rusPL28.7.tar.gz
Код, отвечающий за редиректы поменялся довольно сильно, а моей
фантазии для тестировавания не хватает. Поэтому тестируйте
и о проблемах сообщайте
Changelog:
Pl28.7, Apache 1.3.4, Feb 27 1999, Alex Tutubalin
1. Редиректа не происходит, если каким-то модулем выставлена переменная
окружения CHARSET_NOREDIRECT (можно использовать вместе с RewriteRule
или BrowserMatch)
2. В нормализаторе URL "картинок" не делается никаких предположений
относительно номера порта по-умолчанию. Если хочется брать картинки
с 80-го порта, то придется писать
CharsetNormalizeToURL http://server:80
3. В случае, если исходный URL имеет вид /~user
в strncmp никогда не передается NULL (что приводило к падению
в core на некоторых системах)
4. Добавлена директива
CharsetRedirectFromOriginalURL On|Off
(умолчание - Off). Если она On, и URL менялся в процессе обработки
внутри Apache (например, за счет флага PT у RewriteRule),
то редирект будет происходить относительно оригинального URL.
Замечание. В качестве side effect все специальные символы будут
переписаны в %AA-form (/a.cgi?a=ии+ыы => /a.cgi%3fa=%c9%c9+%d9%d9)
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.