删除超链-nginx配置指定目录密码访问 nginx添加proxy的配置

2020-01-23    作者:612459.com    来源:612459.com

一:nginx配置指定目录密码访问

1/2 列出目录列表#

autoindex on; # 开启目录文件列表
还可以加一些其它的功能,以下是我使用的附加配置:


autoindex_exact_size on; # 显示出文件的确切大小,单位是bytes
autoindex_localtime on; # 显示的文件时间为文件的服务器时间
charset utf-8,gbk; # 避免中文乱码
2/2 加上用户名和密码(需要安装软件)#
a. 安装httpd-tools


yum -y install httpd-tools
b. 使用htpasswd生成指定用户名和密码的权限文件,示例如下,按照提示输入两次密码


# 在/www/wwwroot/www.feelsok.com目录下,生成nginxpasswd文件

#注意这个密码文件必须得让www有权限访问到
# 添加tes用户

htpasswd -c www/wwwroot/www.****.com/nginxpasswd test

  auth_basic_user_file /www/wwwroot/www.****.com/nginxpasswd;

#注意这个密码文件必须得让www有权限访问到


————————————————————————————————————


location /video {

   
    autoindex on; # 开启目录文件列表
    autoindex_exact_size on;
    # 显示出文件的确切大小,单位是bytes
    autoindex_localtime on; 
    # 显示的文件时间为文件的服务器时间
    charset utf-8,gbk;
    # 避免中文乱码
    # add_header Content-Disposition attachment;
    # 以下是配置用户名和密码访问
   auth_basic "Please input password";
    #这里是验证时的提示信息 

  auth_basic_user_file /www/wwwroot/www.feelsok.com/nginxpasswd;

#注意这个密码文件必须得让www有权限访问到

}

————————————————————————————————



————————————————————————————

二:nginx添加proxy的配置

location /video/
        {
        proxy_redirect off;
proxy_pass http://127.0.0.1:44222;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
        proxy_set_header Host $http_host;
        }


————————————————————————————————



最终组合:




然后再ftp指定此video权限。

在配置一个单独的php文件管理文件,嗯,改个名字,例如admin.phpzip类型evoluted-directory-lisiting-script-v4.0.5.zip,完美了

   版权声明,所有转载都有注明出处,本站不负责承担任何法律责往。若有侵权,请联系我。我会及时删除。

电脑维护,系统安装,软、硬件维修,电脑配件,零售业务,网站建设,路由器安装设置服务器维护,电脑、网络维护,智能手机刷机,安装WIFI 调试!郴州网站建设 小程序搭建 郴州电脑维修

        咨询电话:18175576644  点击这里给我发消 息
   扫描二维码。关注公众号,小程序
       享受星级服务   

手机点击二维码关注
      


手机点击打开小程序
      

阅读:679    评论:0

相关评论

0