这是典型的nginx反向代理配置配置

upstream  web01 {
    server 10.16.34.120:8080;
}

server {
    listen       80;
    listen       443 ssl;
    server_name  localhost;

    ssl on;
    ssl_certificate      server.cer;
    ssl_certificate_key  server.key;
    #ssl_session_cache    shared:SSL:1m;
    ssl_session_timeout  5m;
    #ssl_protocols TLSv1 TLSv1.1 TLSv1.2;`
    ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;
    ssl_prefer_server_ciphers  on;

    if ($scheme = http) {
        return 301 https://$server_name$request_uri;
    }

    location / {
        proxy_set_header 'Access-Control-Allow-origin' '*';
        proxy_set_header 'Access-Control-Allow-Methods' 'GET, POST, PUT, DELETE, OPTIONS, PATCH';
        proxy_set_header 'Access-Control-Allow-Headers' 'X-Requested-With, Accept, Content-Type, Origin, Authorization, Access-Control-Expose-Headers';

        proxy_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_pass      http://web01/;
    }
}
文档更新时间: 2023-08-10 06:49   作者:月影鹏鹏
IT运维支持-AIWALY-月影工作室