Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
配置nginx以重定向到另一台服务器_Nginx_Raspberry Pi - Fatal编程技术网

配置nginx以重定向到另一台服务器

配置nginx以重定向到另一台服务器,nginx,raspberry-pi,Nginx,Raspberry Pi,我已经在树莓皮上安装了nginx,它可以正常工作。我想做的是将特定端口的流量重定向到另一台服务器,并让该流量通过Raspberry Pi返回。我的默认站点配置中有以下内容: server { listen 9001; server_name piweb; location /transmission { proxy_pass http://pyrate:9001/$uri$is_args$args; proxy_set_header Ho

我已经在树莓皮上安装了nginx,它可以正常工作。我想做的是将特定端口的流量重定向到另一台服务器,并让该流量通过Raspberry Pi返回。我的默认站点配置中有以下内容:

server {
    listen 9001;
    server_name piweb;

    location /transmission {
        proxy_pass http://pyrate:9001/$uri$is_args$args;
        proxy_set_header Host $host:$server_port;
    }
}

但这显然不起作用。这是可能的,还是我找错了方向了?

您的配置似乎基本正常,可以从pi访问?您是否尝试使用wget或类似工具? 您应该删除$uri$is_args$args-它会自动传递。
请注意,它将在远程服务器上搜索/传输/[请求]。

您的配置似乎基本正常,可以从pi访问吗?您是否尝试使用wget或类似工具? 您应该删除$uri$is_args$args-它会自动传递。 注意,它将在远程服务器上搜索/传输/[请求]