nginx 代理与来自 GET 参数的 url

问题描述 投票:0回答:0

我正在尝试配置 nginx 以使用 proxy_pass 转发带有 $_GET url 变量的请求

location ^~ /proxy {
resolver 8.8.8.8;
proxy_pass $arg_url;
proxy_set_header Access-Control-Allow-Origin: "*";}

我的测试用例是https://my-domain.com/proxy?url=https://my-second-domain.com?product_id=123

我收到 500 内部服务器错误。那是因为有 2 吗? (请求参数)。有人能帮我吗?谢谢。

nginx nginx-reverse-proxy nginx-location
© www.soinside.com 2019 - 2024. All rights reserved.