Здравствуйте,
в squid 2.5 stable 6 имею acl:# acl авторизации на прокси
acl password proxy_auth REQUIRED
# acl проверки квот (внешний скрипт)
acl quote external quoteaclhttp_access deny !password
http_access deny !quote
...
...хотелось бы, чтобы в случае неверного пароля редиректилось на страницу password.php, а в случае израсходованной квоты трафика - на quote.php
однако deny_info не поддерживает инвертирования acl (!)
то есть
deny_info password.php password
deny_info quote.php quote
не будут работать корректно (будет редиректиться на password.php каждый раз при срабатывании acl password, а не !password)как можно решить эту проблему?
Я не проверял , но тут две ошибки.
>Здравствуйте,
>в squid 2.5 stable 6 имею acl:
>
># acl авторизации на прокси
>acl password proxy_auth REQUIRED
># acl проверки квот (внешний скрипт)
>acl quote external quoteacl
>
>http_access deny !password
Кажется тут должно быть
http_access deny password
>http_access deny !quote
http_access deny quote
>...
>...
>
>хотелось бы, чтобы в случае неверного пароля редиректилось на страницу password.php, а
>в случае израсходованной квоты трафика - на quote.php
>
>однако deny_info не поддерживает инвертирования acl (!)
>
>то есть
>deny_info password.php password
>deny_info quote.php quote
И пути вроде должны быть не относительными
>не будут работать корректно (будет редиректиться на password.php каждый раз при срабатывании
>acl password, а не !password)
>
>как можно решить эту проблему?