Nginx 反向代理在 WAN 上运行,但在 LAN 上不运行

Nginx 反向代理在 WAN 上运行,但在 LAN 上不运行

我在很多地方看到过很多问题对面的这个问题,但在这里找不到任何反映这些结果的东西。

我有一个网络应用程序,我正尝试通过我的子域名(比如说 service.ilovepuppies.com)访问它。

我将其与 nodejs 一起托管在我家的 Ubuntu 服务器上,并使用 nginx 设置反向代理以将 http 流量从子域重定向到主机服务器。

现在奇怪的是 - 从 WAN 连接,一切都正常。输入 service.ilovepuppies.com,我的应用程序就会加载。从主机服务器,也是一样。加载正常。从两台移动设备(一台 iOS,一台 Android)无论是在蜂窝数据还是 LAN 连接上,它都可以正常工作。但在我迄今为止尝试过的每台 Windows 和 Mac 设备上(2 台 Windows 10 Pro,1 台 MacOS),它都失败了。它最终会打开一些文本,但所有脚本文件都无法加载,浏览器控制台中出现“NS_ERROR_NET_RESET”错误。如果我翻转 Mac 设备以通过热点运行,突然一切都加载了。Windows 机器可能也一样。

我甚至不知道从哪里开始,但如果能提供任何帮助我将非常感激。

相关内容