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] Expires



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 ] [ Как это работает ] [ Рекомендации ] [ Где взять ] [ Как установить ] [ Как настроить ] [ Статус и поддержка ] [ Краткий обзор ] [ 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.