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