nginx允许指定IP免密码访问页面,其他密码验证访问

server {
        #listen   80; ## listen for ipv4; this line is default and implied
        #listen   [::]:80 default ipv6only=on; ## listen for ipv6

        root /usr/share/nginx/phpmyadmin;
        index index.php index.html index.htm;

        # Make site accessible from http://localhost/
        server_name localhost;

        location / {
                # First attempt to serve request as file, then
                # as directory, then fall back to index.html
                try_files $uri $uri/ /index.html;
                satisfy any;  ###
                allow 192.168.xxx.xx; ###
                deny all;  ###

                auth_basic "secret"; ###
                auth_basic_user_file /usr/share/nginx/xxx/passwd.db; ###
                # Uncomment to enable naxsi on this location
                # include /etc/nginx/naxsi.rules
        }

        location /doc/ {
                alias /usr/share/doc/;
                autoindex on;
                allow 127.0.0.1;
                deny all;
        }


相关推荐

暂无评论

微信扫一扫,分享到朋友圈

nginx允许指定IP免密码访问页面,其他密码验证访问