我的网站无法在 Firefox(常规窗口)或 Safari(常规和私人窗口)中加载

问题描述 投票:0回答:1

正如标题所述,我的网站未在所有浏览器中加载。无论设置如何,它在所有 Chromium 浏览器中都能正常工作,并且在 Firefox 的私密窗口中也能正常工作。它不适用于任何配置的 Firefox 常规窗口或 Safari。然而,当我在自己的电脑上使用 npm start 运行它时,它在任何浏览器上都能正常工作。

现在,当我说“不起作用”时,我的意思是当您搜索该网址时,该网站无法加载。当它重定向到一个显示“连接已超时。服务器响应时间太长”的页面时,它将旋转近乎永恒。

这是一个非常简单的网站,代码应该不会引起任何问题。我正在使用 React 和 Bootstrap,并使用云提供商将其托管在带有 Apache 的 Debian 服务器上。根据错误消息,我认为这与服务器配置或防火墙有关,但我不知道具体是什么。网址是https://jaylowry.com

到目前为止,我已尝试查看开发工具控制台来检查错误,但没有出现任何错误。看起来只是无法联系服务器。

如果您需要更多信息,请告诉我。

firefox safari webserver firewall
1个回答
0
投票

问题依然存在,搜索了一段时间后发现有些网页浏览器(貌似至少正常模式下的Firefox和Safari)在第一次访问非指定网站时默认使用http请求(例如URL jaylowry.com,前面没有任何内容),并且我在防火墙设置中阻止了端口 80。我通过打开防火墙并实施 HSTS 解决了这个问题。

© www.soinside.com 2019 - 2024. All rights reserved.