<Directory "/sites/site.ru/www/secret_dir">
AuthUserFile /sites/site.ru/.htpasswd
AuthName "Secret Zone"
AuthType Basic
<Files "^for_user.php">
require valid-user
</Files>
</Directory>
но такое правило не работает. secret_dir и все что в нем - доступно.
задача же сделать так:
все что в папке secret_dir закрыто по паролю, кроме файла for_user.php. к нему доступ должны иметь все.
читал доки. в доках написано сделать так, как написано выше. вполне может быть что где-то что-то упустил.