我有以下网络环境:路由器192.168.1.1 (端口转发80到192.168.1.20 Raspberry) Raspberry 192.168.1.20,nginx正在运行。运行"synology drive“服务的Synology NAS 192.168.1.10。
在Raspberry 192.168.1.20nginx conf文件中,我有一个对子文件夹/drive的重定向。因为我想重定向到Synology NAS以便能够使用"synology drive“服务。
因此,我在Raspberry nginx服务器的conf文件中创建了以下条目:
location ^~ /drive {
rewrite ^/drive/?(.*)$ 192.168.1.10/$1 permanent;
}这种重定向是可行的。但只有当我在同一个本地网络上的时候。我的问题是现在我有一个指向我的路由器的域名(静态ip)。但是如果我使用mydomain.tld/drive,那么重定向就不起作用了。
有谁知道如何做到这一点吗?
发布于 2021-09-11 00:44:36
您需要使用proxy_pass指令
https://stackoverflow.com/questions/69137372
复制相似问题