李浅

导航

nginx的一次工作记录

   upstream fazhi_ui{
        server 172.17.1.188:8181;
    }


    upstream fazhi_api{
        server 172.17.1.188:8181;
    }


    server {
        listen       80;
        server_name  localhost;
                #前端
                location / {
                        proxy_pass http://fazhi_ui;
                        proxy_redirect default;
                        # proxy_set_header Host  $host;
                        proxy_set_header X-Real-IP $remote_addr;
                        proxy_set_header X-Forwarded-For
$proxy_add_x_forwarded_for;
                }
                #前端静态资源
                location ~ .*\.(ico|js|css)$ {
                        proxy_pass http://fazhi_ui;
                }
        }
    server {
        listen  8181;
        server_name www.lawiask.com;
                #后端
                location / {
                        proxy_pass http://fazhi_api;
                        proxy_redirect default;
                        # proxy_set_header Host  $host;
                        proxy_set_header X-Real-IP $remote_addr;
                        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                }
        }

 

将后端的地址转发至172.17.1.233(nginx的地址)

访问nginx地址自动跳转至后端172.17.1.188的页面。

 

以上的是nginx配置文件的转发规则编写,上边截取的是nginx部分配置文件。

posted on 2018-12-20 09:44  李浅  阅读(45)  评论(0编辑  收藏  举报