首页 网建技术 关于nginx设置反向代理,如何设置身份验证?

关于nginx设置反向代理,如何设置身份验证?

已经设置好反向代理,请问如何设置添加链接中的身份验证 第一步:生成用户名和密码(必需在SSH中执行) echo -e “用户名:$(openssl passwd -cr…

已经设置好反向代理,请问如何设置添加链接中的身份验证
第一步:生成用户名和密码(必需在SSH中执行)

  1. echo -e “用户名:$(openssl passwd -crypt 密码)” > /www/wwwroot/AuthNginx.pl

复制代码

第二步:在伪静态中添加以下两行

  1. auth_basic ‘Login..’;
  2. auth_basic_user_file /www/wwwroot/AuthNginx.pl;

复制代码

原配置文件已经被更换为下方代码,所以身份验证无法生效
求代码补充

  1. server {
  2.     listen       80;
  3.     server_name  xxxf3322.net;
  4.     #charset koi8-r;
  5.     #access_log  /www/wwwlogs/f3322.net.access.log  main;
  6.     error_log   /www/wwwlogs/f3322.net.error.log;
  7.     location / {
  8.         sub_filter youtube.comxxxf3322.net; #
  9.         proxy_pass        http://youtube.com;
  10.         #proxy_redirect     off;
  11.         #proxy_set_header   Host $host;
  12.         proxy_set_header   X-Real-IP  $remote_addr;
  13.         proxy_set_header   X-Forwarded-For $proxy_add_x_forwarded_for;
  14.         proxy_set_header   Referer http://$host;
  15.     }
  16.     error_page  404              /404.html;
  17.     error_page   500 502 503 504  /50x.html;
  18.     location = /50x.html {
  19.         root   /www/wwwroot/f3322.net;
  20.     }
  21. }
免责声明:文章内容不代表本站立场,本站不对其内容的真实性、完整性、准确性给予任何担保、暗示和承诺,仅供读者参考,文章版权归原作者所有。如本文内容影响到您的合法权益(内容、图片等),请及时联系本站,我们会及时删除处理。

作者: 小小编

为您推荐

SSH的使用详解

SSH的使用详解

今天小编为大家分享一篇关于SSH 的介绍和使用方法的文章。本文从SSH是什么出发,讲述了SSH的基本用法,之后在远程登录...
宝塔linux面板安装软件错误:宝塔面板检测到系统目录不可写。解决方法

宝塔linux面板安装软件错误:宝塔面板检测到系统目录不可写。解决方法

错误:宝塔面板检测到系统目录不可写。 1、安装了宝塔系统加固,请先关闭; 2、安装了云锁,请关闭系统加固功能; 3、安装...
宝塔linux面板node.js项目服务器重启丢失,pm2列表被删除清空解决方案

宝塔linux面板node.js项目服务器重启丢失,pm2列表被删除清空解决方案

宝塔linux面板node.js项目服务器重启丢失,pm2列表被删除清空解决方案 近期由于服务器异常重启,发现node....
宝塔linux面板 apache网站访问报错503 Service Unavailable解决

宝塔linux面板 apache网站访问报错503 Service Unavailable解决

宝塔linux面板 apache网站访问报错: 503 Service Unavailable Service Unav...
宝塔windows面板apache开启Gzip压缩方法

宝塔windows面板apache开启Gzip压缩方法

感谢网友安好反馈问题,经检查少写一个模块导致开启后apache无法启动 2018/05/18更正 第1步 apache配...

发表回复

返回顶部