Конечно, правильно!
Нужно специально позаботиться о том, чтобы у тебя либо
FrontEnd, либо BackEnd "подправлял" такой URL слэшем. А
иначе браузер поступает абсолютно правильно - он запросил
, получил страницу со ссылкой
"xyz/index.html". При переходе по этой ссылке он удаляет из
текущего адреса все до первого слэша и приписывает к нему
(относительную) ссылку...
Нужно крутить конфиг BackEnd'а либо на FrontEend'е
прописывать специальные правила - при получаении запроса
^ посылать пользователю редирект на
С уважением, Алексей Максимов.
---
On Fri, 29 Mar 2002 17:19:37 +0600
"Максим Злотников" <irbis@xxxxxxxxxxxxx> wrote:
> Здравствуйте всем!!
>
> Возникла следующая ситуация:
> Конфигурация: FrontEnd -- BackEnd (связь между FrontEnd и
> BackEnd
> реализована с помощью mod_accel).
> Правило следующее:
> AccelPass /mail
> AccelReverse /mail
>
> Если послать на FrontEnd запрос вида:
> , запрос до
> BackEnd доходит. В ответ генерируется html страница,
> содержащая ссылки
> вида: <a href="cat/index.html">ffff</a> При переходе на
> эту ссылку на
> FrontEnd поступает запрос вида:
> , вместо
>
>
> Правильно ли это???
>
> Если html страница содержит ссылки вида: <a
> href="/mail/cat/index.html">ffff</a> тогда все работает.
>
> А еще лучше работает когда сделано следующее правило:
> AccelPass /mail/
> AccelReverse /mail/
>
> Но в этом случае пользователь должен набирать / в конце
> адреса.
>
> Помогите разобраться!!!
>
> С уважением, Максим.
> _____________________________________________
> Novosibirsk State Regional Scientific Library
> Maxim A. Zlotnikov (webmaster)
> phone: (3832)-239288
> Home page (work):
> ICQ 7417189
>
>
>
> =============================================================================
> = Apache-Rus@xxxxxxxxxxxxx mailing list
> =
> Mail "unsubscribe apache-rus" to majordomo@xxxxxxxxxxxxx
> if you want to quit.
> = Archive avaliable at
> =
>
=============================================================================
= Apache-Rus@xxxxxxxxxxxxx mailing list =
Mail "unsubscribe apache-rus" to majordomo@xxxxxxxxxxxxx if you want to quit.
= Archive avaliable at =
"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 . Design (C) 1998 Max Smolev.