Hi, Vlad!
>>>>> "VVG" == Vlad V Golovko <vlad@xxxxxxx> writes:
VB>> приведи пример сессии (т.е. последовательно URL'и), и на каком этапе и по
VB>> каким критериям сервер должен узнать что "нада спросить пароль", может че
VB>> подскажу. Но, imho, таки лучше авторизировать своими силами - там все
VB>> видно, все просто ;)
VVG> Все очень просто, контент на сайте динамический, т.е. все страницы
VVG> выглядят типа /script.cgi?param=123&id=444 и тд.
ясно. Вот что мешает сделать один раз Rewrite Вида
/<param_value>/<id_value>/<etc_value> ->
/script.cgi?param=<param_vlue>&id=<id_value>&etc=<etc_value>
??
или, если набор параметров может _сильно_ меняться, то можно привзяться к
имени, т.е. URL'и будут вида /param_<param_value>/id_<id_value>/итд, или
даже как /param/<param_value>/id/<id_value>/etc/<etc_value> плюс,
перестановка компонентов пути будет давать линк на один и тот-же контент -
/id/123/param/2345 будет давать тоже что и /param/2345/id/123 ;)
VVG> И нужно сделать например редирект с одной такой урлы на другую.
дык. Делай ;)
VVG> Решается только с помощью Rewrite, т.к. Redirect не видит
VVG> кверистринг. А почему он такой ограниченный этот Redirect мне не
VVG> ясно...
"потомучто" ;)
Лично я считаю что кверистринг это ваще вредная штука. Потому как
формально, всеравно параметры разбирать, что из query_string, что из
path_info..
--
Bor.
=============================================================================
= Apache-Talk@xxxxxxxxxxxxx mailing list =
Mail "unsubscribe apache-talk" to majordomo@xxxxxxxxxxxxx if you want to quit.
= Archive avaliable at http://www.lexa.ru/apache-talk =
"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.