我在 IIS 代理后面的 Apache2 服务器中托管了一个站点,所有内容均由我的一位客户管理。
我的客户告诉我他只是将所有请求重定向到https://estudios.hbritanico.com.ar到 Apache 服务器的 443 端口,看起来没问题,但有时当我调用https://estudios.hbritanico.com.ar/im/#/。
这种情况并不总是发生,但在多次重新加载该页面并清除浏览器的缓存后,也可以通过查看开发人员工具中的网络选项卡。
正如您所看到的,这看起来不正确,当无法找到资源时,我可以预期来自 Apache 的简单 404,但永远不会有来自 Google 的消息......
有人能帮我找到解决方案吗?我的客户怀疑这可能与该网站使用的 SSL 证书有关,但我对此表示怀疑,因为如果是这种情况,每次我尝试加载该页面时都会引发错误。
答案1
事实证明,问题与 DNS 有关。在 /etc/resolv.conf 中有一个名称服务器 8.8.8.8(Google 的 DNS),我将其替换为客户的 DNS,现在它运行正常。