需要有关 Nginx 反向代理的帮助

需要有关 Nginx 反向代理的帮助

我有服务器,其 URL 为https://xx.xx.xx.xx/测试页面/生成为

https://xxxx.xxx.xxx/TestPage/(S(0inoxzi14rxqq1uix1tiyp1t))/index.aspx

现在我已经在此服务器前面实现了 nginx 反向代理,然后我已经将配置 proxy_pass 完成为

代理密码https://xxx.ssss.sss.ss/测试页面;

现在,如果您看到 TestPage 之后添加了一个唯一值,然后是 index.aspx,但是每当请求通过 nginx 时,我都会得到 502 badgateway。

想知道如何通过正则表达式传递这个唯一值吗?

请帮忙

这是位置

location /TestPage {
client_max_body_size 10m;
client_body_buffer_size 128k;
proxy_send_timeout 90;
proxy_http_version 1.1;
proxy_read_timeout 90;
proxy_buffer_size 128k;
proxy_buffers 4 256k;
proxy_busy_buffers_size 256k;
proxy_temp_file_write_size 256k;
proxy_connect_timeout 30s;
proxy_pass https://xx.ss.xx.ss/TestPage;
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;
add_header Strict-Transport-Security "max-age=31536000; includeSubDomains" always;
add_header X-Content-Type-Options nosniff;
add_header X-XSS-Protection "1; mode=block";
add_header Referrer-Policy "no-referrer-when-downgrade";
}
}

相关内容