cms.cnlive.com_8768.conf 1.34 KB
server {
    listen       80;
    server_name  cms.cnlive.com;
    root         /usr/share/nginx/html;
    client_max_body_size 20M;


    location ^~ /api/ {
        proxy_set_header host $host;
        proxy_set_header X-Real-IP      $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  	proxy_pass http://cms.cnlive.com/;
    }

    location ^~ /api_eureka/ {
        proxy_set_header host $host;
        proxy_set_header X-Real-IP      $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  	proxy_pass http://api_eureka_cms.cnlive.com/;
    }

    location ^~ /web_eureka/ {
        proxy_set_header host $host;
        proxy_set_header X-Real-IP      $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  	proxy_pass http://web_eureka_cms.cnlive.com/;
    }

    location ^~ /cmsweb/ {
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "Upgrade";
        proxy_set_header host $host;
        proxy_set_header X-Real-IP      $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  	proxy_pass http://cmsweb.cnlive.com/;
    }

    error_page 404 /404.html;
        location = /40x.html {
    }

    error_page 500 502 503 504 /50x.html;
        location = /50x.html {
    }
}