$response:location $request:uri меняет, или нет?
agat 17.01.2003 17:34
А?
Дело в том, что на одной моей страничке вычисляются права доступа юзера, и если он вызывает не "свою" страницу, то его надо $response:location[на "свою" страницу].
Но дело в том, что эта проверка реализована в auto.p корневого каталога (чтоб действовало на все вложенные каталоги), и когда юзер вызывает закрытую для него страничку, проверяется $request:uri, и, если это не тот uri, который может вызывать юзер, мы его шлем на "его" uri, но тут-то и получается зацикливание и Парсер вместе с Апачем с охами умирают.
Если использовать вместо $response:location[] $response:refresh[], то все путем, но юзеру все же посылается запрещенная страничка, которую он, по сути, видеть не должен никак. Хоть там и задан refresh=0, я думаю, найдутся умельцы, которым хватит этого для записи паги. А в этом случае наша защита - понты.
Так вот - кажется, $response:location[] не изменяет $request:uri. Как это обойти?
- $response:location $request:uri меняет, или нет?, agat 17.01.2003 17:34