zoukankan      html  css  js  c++  java
  • 解决nginx *跳转带上端口的问题

    server {
        listen     127.0.0.1:80;
        server_name demo.test.cn;
    
        try_files $uri $uri/ /index.html;
    
        location / {
               proxy_pass http://192.168.1.130:8080/;
               server_name_in_redirect off;
               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_hide_header  X-Powered-By;
               }
        location /wechat_sroa {
               proxy_pass http://192.168.1.130:8080/wechat_sroa/;
               server_name_in_redirect off;
               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_hide_header  X-Powered-By;
               }
    
            location /api/ {
               proxy_pass http://192.168.1.130:8399/api/;
               server_name_in_redirect off;
               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_hide_header  X-Powered-By;
               proxy_buffering off;
              proxy_buffer_size 128k;
              proxy_buffers   32 32k;
              proxy_connect_timeout 300s;
              proxy_send_timeout 300s;
              proxy_read_timeout 300s;
            }
    
            location /App {
               include uwsgi_params;
               proxy_pass http://192.168.1.130:8080/App;
            }
    
           location /welcome {
               include uwsgi_params;
               proxy_pass http://192.168.1.130:8080/welcome;
            }
           
           location /personal {
               include uwsgi_params;
               proxy_pass http://192.168.1.130:8080/personal;
            }
    
           location /transport {
               include uwsgi_params;
               proxy_pass http://192.168.1.130:8080/transport;
            }
    
           location /sso {
               include uwsgi_params;
               proxy_pass http://192.168.1.130:8080/sso;
            }
    
           location /srm {
               include uwsgi_params;
               proxy_pass http://192.168.1.130:8080/srm;
            }
    
           location /oms {
               include uwsgi_params;
               proxy_pass http://192.168.1.130:8080/oms;
            }
    
           location /fms {
               include uwsgi_params;
               proxy_pass http://192.168.1.130:8080/fms;
            }
    
           location /crm {
               include uwsgi_params;
               proxy_pass http://192.168.1.130:8080/crm;
            }
    
           location /ccs {
               include uwsgi_params;
               proxy_pass http://192.168.1.130:8080/ccs;
            }
    
           location /bsm {
               include uwsgi_params;
               proxy_pass http://192.168.1.130:8080/bsm;
            }
           location /exchange {
               include uwsgi_params;
               proxy_pass http://192.168.1.130:8080/exchange;
            }
    
    
    }
    ######
    server {
        listen     127.0.0.1:80;
        server_name z.test.cn;
    
           location / {
               proxy_pass http://192.168.1.130:8301/;
               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_hide_header  X-Powered-By;
               proxy_buffering off;
               proxy_buffer_size 128k;
               proxy_buffers    32 32k;
            }
    }
    ######
    server {
        listen    127.0.0.1:80;
        server_name demo.file.test.cn;
        client_max_body_size 20m;
        error_log  /usr/local/nginx/logs/demo_file_error.log;
    
        try_files $uri $uri/ /index.html;
            location / {
               add_header 'Access-Control-Allow-Origin' '*' always;
               add_header 'Access-Control-Allow-Credentials' 'true' always;
               add_header 'Access-Control-Allow-Methods' '*'  always;
               add_header 'Access-Control-Allow-Headers' '*'  always;
               proxy_pass http://192.168.1.130:8321/;
               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_hide_header  X-Powered-By;
               proxy_buffering off;
               proxy_buffer_size 128k;
               proxy_buffers   32 32k;
            }
    }
    server {
        listen    127.0.0.1:443 ssl;
        server_name demo.file.test.cn;
        client_max_body_size 20m;
        error_log  /usr/local/nginx/logs/demo_file_error.log;
    
        ssl_certificate /usr/local/nginx/ssl/5235531_demo.file.test.cn.pem;
        ssl_certificate_key /usr/local/nginx/ssl/5235531_demo.file.test.cn.key;
        ssl_session_timeout 5m;
        ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
        ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
        ssl_prefer_server_ciphers on;
    
        try_files $uri $uri/ /index.html;
            location / {
               add_header 'Access-Control-Allow-Origin' '*' always;
               add_header 'Access-Control-Allow-Credentials' 'true' always;
               add_header 'Access-Control-Allow-Methods' '*'  always;
               add_header 'Access-Control-Allow-Headers' '*'  always;
               proxy_pass http://192.168.1.130:8321/;
               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_hide_header  X-Powered-By;
               proxy_buffering off;
               proxy_buffer_size 128k;
               proxy_buffers   32 32k;
            }
    }
    
    ######
    server {
        listen     127.0.0.1:80;
        server_name demo.wechat.test.cn;
    
            location / {
               proxy_pass http://192.168.1.130:8320/;
               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_hide_header  X-Powered-By;
               proxy_buffer_size 128k;
               proxy_buffers   32 32k;
            }
    
            location /driver {
               proxy_pass http://192.168.1.130:8330/;
               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_hide_header  X-Powered-By;
               proxy_buffer_size 128k;
               proxy_buffers   32 32k;
            }
    
    
    
    }
    ######
    server {
        listen     127.0.0.1:80;
        server_name demo.driver.test.cn;
    
            location / {
               proxy_pass http://192.168.1.130:8330/;
               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_hide_header  X-Powered-By;
               proxy_buffer_size 128k;
               proxy_buffers   32 32k;
            }
    }
    ######
    server {
        listen     127.0.0.1:80;
        server_name demo.barge.test.cn;
    
            location / {
               proxy_pass http://192.168.1.130:8315/;
               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_hide_header  X-Powered-By;
               proxy_buffering off;
               proxy_buffer_size 128k;
               proxy_buffers   32 32k;
            }
    }
    

      

  • 相关阅读:
    ubuntu 15.10 64bit 下 steam无法启动
    ubuntu下使用OBS开斗鱼直播
    sql server 2008 management studio安装教程
    navicat for mysql 破解版
    nginx 重写去掉index.php
    phpstorm 注册码破解
    tp where使用数组条件,如何设置or,and
    PHPstorm 配置主题
    IE下无法保存Cookie和Session问题
    GitLab的安装及使用
  • 原文地址:https://www.cnblogs.com/blog-dyn/p/14597245.html
Copyright © 2011-2022 走看看