在其他代理 Web 服务器上设置代理

Setup proxy on other proxy webserver

提问人:F.S 提问时间:11/15/2023 最后编辑:F.S 更新时间:11/15/2023 访问量:51

问:

我有这个配置,可以在本地主机上查看一些网站:

server {
        listen 80;
        server_name example.localhost;

        location / {
            proxy_pass https://example.com;
            proxy_set_header Host example.com;
            proxy_set_header Origin example.com;
            proxy_set_header X-Forwarded-Proto https;
            proxy_ssl_server_name on;
        }
}

喜欢这个:

client --->  nginx use proxy ---> proxy server get ---> example.com

但有时某些网站在某些国家/地区不被接受,我如何使用其他代理服务器来支持我的位置,例如:https://123:[email protected]。

我想如果我使用proxy_bind就可以了,但我得到错误 500!

proxy_bind http://proxyExample.com:8080
proxy_set_header Authorization "Basic  dafdafdasdf=";

否则,我使用 docker 并为他们设置全局代理!

nginx 反向代理

评论


答: 暂无答案