Nginx-服务跳转

转载请注明来源:http://blog.csdn.net/loongshawn/article/details/51413031

1、背景
有时候一台服务器既会部署nginx,又会部署其它的web服务,此时nginx占用了服务器的80端口,web服务用的是非80端口。

形如这个网站:http://104.69.205.247:8086,其端口为8086,但如果这个网站需要给他整一个域名呢,这时候遇到麻烦了,因为域名只能解析道服务器的80端口地址即104.69.205.247。这个时候,我们需要利用nginx做一个跳转服务,让访问http://104.69.205.247 时,服务会跳转至8086端口的服务。
(```)
server {
listen 80;
# server_name localhost;
server_name http://104.69.205.247;

    #charset koi8-r;

    #access_log  logs/host.access.log  main;

    location / {
       #root   html;
       #index  index.html index.htm;
       proxy_set_header Host $host;
       proxy_set_header X-Real-Ip $remote_addr;
       proxy_set_header X-Forwarded-For $remote_addr;
       proxy_pass http://104.69.205.247:8086;
    }

(```)

猜你喜欢

转载自www.cnblogs.com/renxiaoming/p/10843977.html