我使用 Windows 10,最近几天,我在一些网站上遇到了问题,其中一些是 moz.com、edx.org、coursera 等。
我在通过一个 Dlink 路由器连接的笔记本电脑和台式机系统上遇到了类似的问题。我使用 wifi 连接笔记本电脑,并使用有线连接从 wifi 调制解调器到台式机。
我使用移动 4g 互联网检查有问题的网站运行正常。是路由器的问题吗?
我重置并重启了路由器,但都没有用。防火墙检查正常。
答案1
Coursera 与许多网站一样,使用不同的域名来加载 CSS 样式表等资源,在他们的情况下,使用的是来自亚马逊的 CDN。对于 coursera.org,查看页面源代码会发现:
<link href="https://d3njjcbhbojbot.cloudfront.net/webapps/builds/front-page/app.ad4352e12e75c33c5276.css" rel="stylesheet">
对于 moz.com:
<link rel="stylesheet" href="https://d2eeipcrcdle6.cloudfront.net/assets/dist/styles/moz-b259826f.min.css">
也许 cloudfront.net 在您所在的地区出现问题,或者在某处被阻止:
直接获取资源(如d3njjcbhbojbot.cloudfront.net/...c5276.css) 可能会显示错误消息。
亚马逊的状态页面可能会有所帮助:https://status.aws.amazon.com/
如果问题出现在不同的浏览器中,那么您的调制解调器/路由器、病毒扫描程序甚至您的提供商都可能阻止了这些浏览器。
如果直接链接有效,那么某些禁止第三方内容的浏览器插件可能是罪魁祸首。
如果直接链接不起作用,则可能是您的 DNS 服务器(在计算机上和/或路由器中)的设置被某些恶意软件破坏了。在这种情况下,您可能还会注意到一些奇怪的广告。例如,请参见:
您可能会在浏览器的位置栏中看到一些指示器(对于某些浏览器,请查看右侧,而不是左侧)或开发人员工具(对于 IE,请按 F12 打开这些工具)。
答案2
对于 Coursera 问题 - 这是印度本地 ISP 提供商 (BSNL) 的问题。他们似乎阻止了所有到以下域的出站流量*.cloudfront.net。
页面无法加载其 CSS,因此显示不正确。要求他们停止阻止或切换到其他 ISP - 已验证该页面在其他 ISP 上可以正确加载。