无法在移动设备上加载 NGINX 页面

无法在移动设备上加载 NGINX 页面

服务器概述:

  • 运行 LEMP 的 Ubuntu Desktop 14.04。
  • 已安装 Ajenti V。
  • 设置我的域名的 DDNS 以指向我的路由器 IP。

能够从我的机器和外部世界查看它,但是当我尝试从网络内部和网络外部将它加载到我的 iPhone 上时,我无法加载它。

我尝试对此进行一些研究,但是,我没有看到其他帖子存在相同或类似的问题,这意味着这不是一个典型的问题。

除了更新网络文件外,我的服务器上没有任何变化。

我也在我爸爸的 Android 上尝试过这个,得到了相同的结果。

为什么它在 PC 上可以运行,但在移动设备上却不行?

答案1

经过几个小时的追踪后发现了这个问题。

不久前,我尝试使用动态 DNS 服务,但安装了一个基于 Web 的程序。它使用的是 apache2 而不是 NGINX,这意味着它们必须协同工作。幸运的是,Ajenti 将所有内容默认为 NGINX,我无需执行任何操作。

当我更换 DDNS 提供商时,我卸载了所有相关内容。Apache2、BIND9 和所有配置文件。但是,有一个文件仍然存在。它是一个索引文件,被标记为隐藏,因此如果不选择“查看隐藏文件”,我无法正常查看它。由于我通常不登录服务器,所以我只使用它的 samba 共享,我几乎永远不会发现它。

尽管它被隐藏了,但我的服务器仍然使用它,并将移动设备重定向到空白页,这就是它无法加载的原因。一旦删除,一切都会好 900%。

相关内容