index.html文件没有读取仅Chrome(桌面)的main.css文件



我的网站由000webhostapp.com托管。除桌面Chrome外,它都在所有浏览器(MOZ,Opera和Mobile)中工作。W3C验证器中没有错误,并且所有路径和链接都正确编写。可能是什么原因?

在Chrome桌面中

dt(f12)控制台屏幕

罪魁祸首是adblock。更准确地说,默认情况下应用于Adblock的过滤器集的EasyList过滤器列表。

该集合中有以下规则,上面说:阻止URL与/adx匹配的任何资源,但对于域adx.uk.comadx.wowfi.com

/adx.$domain=~adx.uk.com|~adx.wowfi.com

在您的情况下,它匹配您的域名的一部分: http:/ /adx .000webhostapp.com/css/strormanize.css

您可以在浏览器开发人员工具中的Adblock选项卡上找到所有阻止的资源。

如何解决这个问题?

解决此问题的最佳方法是联系EasyList作者,并告知他们有关内容错误的内容。根据他们的网站,首选的方法是在他们的论坛上写(不需要注册)。

另一种方法是从不同域中服务于不会陷入过滤器的每个资源(样式,脚本,图像)。

不建议另一种方法是忽略此问题或完全更改您的域名。

我研究了它,看来问题是adblock,我尝试在Chrome上禁用adblock,并且效果很好,所以也许要研究为什么Adblock阻止您加载CSS或只是只是放入告诉用户禁用adblock的东西。

更多信息在这里:https://www.keycdn.com/support/how-to-solve-erl-blocked-by-client/

相关内容

  • 没有找到相关文章

最新更新