Базовая аутентификация Apache, кроме разрешенных

Проблема: у меня есть некоторые файлы в / var / www / files /, к которым я хочу получить доступ с определенных IP-адресов БЕЗ требования пользователя / пароля. Однако я хотел бы, чтобы любой другой IP-адрес ДОЛЖЕН требовать входа в систему для получения доступа.

Это в моем httpd.conf:

<Directory /var/www/files/>
        Order deny,allow
        Deny from all
        Allow from 192.168 
        AuthUserFile /etc/apache2/basic.pwd 
        AuthName "Please enter username and password" 
        AuthType Basic 
        Require user valid-user 
</Directory>

Но, если я правильно понял, это означает, что любой клиент, исходящий из 192.168. * будет иметь доступ к этому каталогу, НО потребует, чтобы действующий пользователь просматривал его содержимое. И любой другой IP-адрес будет отклонен. правильно?

Заранее благодарю.

24
задан lepe 26 May 2014 в 01:36
поделиться