当前位置 主页 > 服务器问题 > nginx问题汇总 >

    Nginx 应用范围和使用详解(3)

    栏目:nginx问题汇总 时间:2018-09-14 16:25

    正向代理

    正向代理,意思是一个位于客户端和原始服务器(origin server)之间的服务器,为了从原始服务器取得内容,客户端向代理发送一个请求并指定目标(原始服务器),然后代理向原始服务器转交请求并将获得的内容返回给客户端。客户端才能使用正向代理。当你需要把你的服务器作为代理服务器的时候,可以用Nginx来实现正向代理,但是目前Nginx有一个问题,那么就是不支持HTTPS,虽然我百度到过配置HTTPS的正向代理,但是到最后发现还是代理不了,当然可能是我配置的不对,所以也希望有知道正确方法的同志们留言说明一下。

      resolver 114.114.114.114 8.8.8.8;  server {    resolver_timeout 5s;    listen 81;    access_log e:wwwrootproxy.access.log;    error_log  e:wwwrootproxy.error.log;    location / {      proxy_pass http://$host$request_uri;    }  }

     resolver是配置正向代理的DNS服务器,listen 是正向代理的端口,配置好了就可以在ie上面或者其他代理插件上面使用服务器ip+端口号进行代理了。

    最后说两句

    Nginx是支持热启动的,也就是说当我们修改配置文件后,不用关闭Nginx,就可以实现让配置生效,当然我并不知道多少人知道这个,反正我一开始并不知道,导致经常杀死了Nginx线程再来启动。。。Nginx从新读取配置的命令是

    nginx -s reload 

    windows下面就是

    nginx.exe -s reload 

     感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!