Nginx 配置https透明代理https的相关注意事项

Nginx 配置https透明代理https的相关注意事项

  server {
        location / {
            proxy_pass    https://localhost:444;
            proxy_set_header   Host    $host:$server_port;
            proxy_set_header   X-Real-IP   $remote_addr;
            proxy_set_header   X-Forwarded-For $proxy_add_x_forwarded_for;         
            #proxy_set_header X-Forwarded-Proto https;
            proxy_set_header originUrl https://$host:$server_port;
            access_log on;
            access_log  logs/access_test.jit8.cn.log  test.jit8.cn;
        }
    }

    
注释:
当https通信必须确保后端proxy_pass的配置也是https协议网站;
proxy_set_header originUrl https://$host:$server_port 自定义主机头,以便特定业务需求在获取request URL地址和端口,以便隐藏后端代理信息;


nginx日志配置说明, 配置日志分为三步:

1. 在conf/nginx.conf中,设定日志格式规则。定义日志变量名称 如:
    log_format test.jit8.cn '$remote_addr - $remote_user [$time_local] "$request" $http_host ';
    log_format 变量名称 日志格式;

2. 在每个分Server中调用该日志格式的变量名称 如:
    access_log  logs/access_test.jit8.cn.log  test.jit8.cn;
    access_log 日志存放路径 http中变量名称。
    
3. 记录日志需要打开日志功能如:access_log on;


[本日志由 jit 于 2019-04-15 03:03 PM 更新]
上一篇: 用SQL语句断开某个数据库的所有活动连接
下一篇: vue环境搭建
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
相关日志:
评论: 0 | 引用: 0 | 查看次数: -
发表评论
昵 称:
密 码: 游客发言不需要密码.
邮 箱: 邮件地址支持Gravatar头像,邮箱地址不会公开.
网 址: 输入网址便于回访.
内 容:
验证码:
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 1000 字 | UBB代码 关闭 | [img]标签 关闭