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]

Re: [apache-rus] ??? ???????? mod_accel ?? mod_charset?



-----BEGIN PGP SIGNED MESSAGE-----
Hash: MD5

Hello sg,

Monday, October 21, 2002, 4:33:51 PM, you wrote:


sur> Добрый день!

sur> Возник неожиданный вопрос.  Ситуация сложилась так, что frontend (с
sur> mod_accel и mod_charset) ходит к backend-у, у которого ТОЖЕ
sur> установлен mod_charset.  По различным причинам (историческим,
sur> техническим и т.п.) так надо.  Однако возникает проблема - двойная
sur> перекодировка.

sur> Вопрос - как сделать так, чтобы данные полученные от backend-а (они
sur> уже перекодированы в кодировку клиента) не перекодировались повторно?

Я сделал наоборот - backend не перекодирует запросы, если их
запрашивает frontend (и перекодирует если реальный клиент).
То есть перекодировкой занимается как и положено фронтенд.
Можно кешировать и заниматься прочей ерундой :)

 Вот это - на бекенде:

 CharsetSelectionOrder EnvVariable Portnumber Hostname UriHostname Dirprefix Useragent
 RewriteEngine On
 RewriteCond   %{HTTP:X-Real-IP} ^.+$
 RewriteRule ^(.*) - [E=FORCE_CHARSET:koi8-r]

* И тройка назад поскакала, сметая с капусты росу ...
- --
С уважением, Алексей Русанов
STRANGE-RIPN, RSA16-RIPE, 2:5000/104.51, ICQ: 8397628
Научно-производственное предприятие "Юникон Ру", Новосибирск
Ведущий специалист отдела Internet технологий
Unix network administrator
Тел:  +7 3832 23-94-06
      +7 3832 10-00-50
Факс: +7 3832 23-94-06
http://www.unicon.ru/

-----BEGIN PGP SIGNATURE-----
Version: 2.6

iQCVAwUAPbPPEU61oYOTUF77AQHAzQQArBGa58sRlhmDukchhoG9yhL0TPvOr20s
BqZgA2wvqQcviIkO5HEf15Dnn+davmro0Eto/uvbb7voIxc/KNKVXVCLvzEzzOaZ
/scSdf8JH0AXDl6EDyeWJcKbsV8FLj+EP4iGg5ohIOtugr0qB459squ8A01RnWlo
ox/w/CoFeqg=
=DPXh
-----END PGP SIGNATURE-----

=============================================================================
=               Apache-Rus@xxxxxxxxxxxxx mailing list                       =
Mail "unsubscribe apache-rus" to majordomo@xxxxxxxxxxxxx if you want to quit.
=       Archive avaliable at http://apache.lexa.ru/mail-archive             =







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

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