nginx之(访问认证 与 目录浏览)

第一:nginx开启用户访问认证

1:编辑nginx的配置文件:比如(/etc/nginx/nginx.conf);

server {
    listen 443 ssl;
    server_name www.chiana.com;
    location = /zhifu.html {
    auth_basic "please kou lin";
    auth_basic_user_file /etc/nginx/.koulinwenjian;}
}

2:创建密码文件,保存退出并执行

    sudo htpasswd -c /etc/nginx/.koulinwenjian username
    #(在此处连续键入两次口令密码)

3:重启nginx

当你访问www.xxxx.com/zhifu.html时便会跳出验证框;验证通过则ok否则404错误
注意若要验证的页面是动态的程序写的(如zhifu.php)
则要在location 内引入fastcgi支持

第二:nginx开启目录浏览

#设置目录浏览
location /home {
    alias   /home/;
    autoindex on;   #这行就是最关键的
    autoindex_exact_size off;
    autoindex_localtime on;
    charset utf-8;
}
微信打赏微信打赏

如果文章对你有帮助,欢迎点击上方按钮打赏作者

最后编辑于:2022/11/25作者: 辣条①号

现在在做什么? 接下来打算做什么? 你的目标什么? 期限还有多少? 进度如何? 不负遇见,不谈亏欠!

暂无评论

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

arrow grin ! ? cool roll eek evil razz mrgreen smile oops lol mad twisted wink idea cry shock neutral sad ???