Hi!
alr> Пардон, может я торможу, но я никак не пойму как вот можно редиректики
alr> такие делать. С index.html понятно, ну а как вход не только с индекса? А
alr> с любого места? По простому URL? Достало ведь - берешь где-то URL, а он в
alr> cp1251... Надо бегать по сайту, искать кнопочку переключить кодировку,
alr> дай Бог она вверху странички... А то и вверху индекса только может
alr> быть... Я хочу автодетект по всему сайту, на то и апача патчу. Или я
alr> чего-то глубоко и основательно недопонимаю? Разьясните
Пардон, но Russian Apache либо определил вашу кодировку, либо нет. Если
определил (и вы пришли на URL с автоматическим выбором кодировки по броузеру),
то вам и так подставят вашу кодировку. Если не определил то автоматический
редирект не вылечит. Делать автоматический редирект _отовсюду_ плохо
по следующим причинам:
1) пользователь, кодировка которого определена правильно никогда не сможет
посмотреть site в другой кодировке
2) пользователь, кодировка которого определена неправильно вообще *никогда*
не увидит содержимого. Пример такого пользователя - мозилла со шрифтами
iso-8859-5 (ей всегда будут подсовывать koi8-r).
Резюме. Redirect с homepage еще можно себе позволить. Допустим, с
/index.html на /win/index.html. Редирект со страниц, где кодировка выбрана явно
делать никак нельзя.
С уважением,Alex Tutubalin
--- GoldED 2.42.G1114+
"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.