nginx 反向代理设置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nginx 反向代理设置相关的知识,希望对你有一定的参考价值。

首先安装tengine 地址:http://tengine.taobao.org/

https反向代理

server
    {
        listen 443;
    server_name 域名;

        ssl                  on;
        ssl_certificate      /usr/local/....com.pem;
        ssl_certificate_key  /usr/local/....com.key;
    location / {
            proxy_pass http://123.456.789.111:8080;#服务器IP地址
            proxy_set_header X-real-ip $remote_addr;
            proxy_set_header Host $http_host;
    }

   }

http代理

server
    {
        listen 80;
    server_name 域名;

            location / {
                        proxy_pass http://123.456.789.111:8080;#服务器IP地址
                        proxy_set_header X-real-ip $remote_addr;
                        proxy_set_header Host $http_host;
            }

  }

以上是关于nginx 反向代理设置的主要内容,如果未能解决你的问题,请参考以下文章

nginx 反向代理 虚拟二级目录

Nginx http 反向代理设置

Nginx之反向代理

问题解决1:nginx反向代理丢失js、css问题

如何在 Nginx 反向代理后面设置 MongoDB

Nginx使用Nginx做反向代理时,关于被代理服务器相应的超时设置