Apache-Talk mailing list archive (apache-talk@lists.lexa.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[apache-talk] составить условие доступа
Привет!
я нашел, что есть возможность в 'Allow from' указывать 'env',
например .htaccess:
SetEnvIf User-Agent ^NSPlayer let_me_in
Order Deny,Allow
Deny from all
Allow from env=let_me_in
т.е. я могу разрешить только клиентам MediaPlayer (User-Agent:
NSPlayer) доступ, чтобы предотвратить прямое скачивание файлов
браузером.
как мне объединить 2 условия (ип адрес клиента, и условие по самому
клиенту) по условию "И", т.е.
IP=127.0.0.1 AND env=let_me_in ?
Директива:
Allow from 127.0.0.1 env=let_me_in
работает как 'ИЛИ'
т.е. условие на папку 'video' такое:
Запретить доступ для всех, кроме:
пользователя с ип=1 и клиентом=NSPlayer
пользователя с ип=2 и клиентом=NSPlayer
...
или надо использовать mod_rewrite?
Илья
|