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部分配置文件。

猜你喜欢

转载自www.cnblogs.com/pingg/p/10147556.html