ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 

  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА














     АРХИВ :: Apache-Talk
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?

Илья



 




Copyright © Lexa Software, 1996-2009.