Назад | Перейти на главную страницу

Nginx htpasswd получает 403 после успешного входа в систему

Я хочу получить доступ к папке /folder/subfolder/ в корне веб-сервера (/var/www/dl.somewebsite.com/files/) с паролем, остальные должны быть общедоступными. Используя приведенный ниже сценарий, я получаю ошибку 403 Forbidden при использовании правильных учетных данных. Что я здесь упускаю?

 server {
        listen 80;
        server_name dl.somewebsite.com;

            access_log /var/www/nginx-logs/dl.somewebsite.com combined;

        root /var/www/dl.somewebsite.com/files/;

        location / {
            autoindex on;
        }

        location ^~ /folder/subfolder/ {
             auth_basic  "Restricted";
             auth_basic_user_file /etc/nginx/somefolder/dl.somewebsite.com/.htpasswd;
        }
    }