renxiaoming

  :: 首页 :: 新随笔 :: :: :: 管理 ::

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;
}
(```)

posted on 2019-05-10 13:45  renxiaoming  阅读(223)  评论(0)    收藏  举报