nginx 反向代理

1.

worker_processes 1;

events{
     worker_connections 1024;
}

http{
    server{
        #用户访问的nginx地址
        listen *:8080;
        location / {
            #被代理的地址
            proxy_pass http://127.0.0.1:5000;
        }
    }
}

 

 

 

 后面加/会访问主页,不加/会带上location后的地址

 

 

 

客户端请求头默认会转给服务器?

代理服务器设置 请求头的值,一同发送给被代理的服务器

proxy_set_header 头名称  内容

 

被代理的服务器获取代理服务器的请求头

server{
listen 8080;
server_name localhost;
localhost /{
    default_type text/plain;
  #nginx内置变量$http_username 可以获取到username的头信息
  return 200 $http_username;
}    
}

 

 重定向

 proxy_redirect

 

ssl加密

 

 

 

 

 

 

 

配置SSL

 

posted @ 2020-05-25 16:25  富坚老贼  阅读(122)  评论(0编辑  收藏  举报