On Wed, 18 Feb 2004, Borisenko Ivan wrote:
> Igor Sysoev wrote:
>
> > On Fri, 13 Feb 2004, Borisenko Ivan wrote:
> >
> >
> >>Я послал три запроса на 8100, 8101 и неперехватываемый на 8109
> >>Во всех трех случаях в location на бекенде http://one_back_ip:8109/....
> >>в %{accel_r}x есть только первые два запроса :) одинаковые
> >>POST one_back_ip:8109/.....
> >>а клиент получает 1. gw/....
> >> 2. one_back:8101/...
> >> 3. one_back:8109/...
> >>
> >>Так что все вроде правильно и логично, за исключением правки порта на
> >>80 в первом случае. :(
> >
> >
> > А в конфигурции, случаем, вместе с Listen 8100, Listen 8102 нет директивы
> > Port 80 ?
>
> # Charset Selection by portnumber
> # do not forget to COMMENT OUT ALL Port directive above
> Listen 80
> Listen 81
> Listen 8100
> Listen 8101
> Listen 8102
> Listen 8103
> Listen 8104
> CharsetByPort koi8-r 8100
> CharsetByPort windows-1251 8101
> CharsetByPort ibm866 8102
> CharsetByPort iso-8859-5 8103
> CharsetByPort x-mac-cyrillic 8104
>
> больше ничего с подобными цифирками, если не считать
> AccelPass / http://one_back_ip:8109/
> <VirtualHost one_back_ip:8101>
> AccelPass / http://one_back_ip:8109/
Тогда я теряюсь в догадках. Имя сервера и порт формируется апачевской
функцией ap_construct_url(). Порт она берёт из r->server->port. Что
там оказывается в вашем случае - не понимаю.
Игорь Сысоев
http://sysoev.ru