我的网站由000webhostapp.com托管。除桌面Chrome外,它都在所有浏览器(MOZ,Opera和Mobile)中工作。W3C验证器中没有错误,并且所有路径和链接都正确编写。可能是什么原因?
在Chrome桌面中
dt(f12)控制台屏幕
罪魁祸首是adblock。更准确地说,默认情况下应用于Adblock的过滤器集的EasyList过滤器列表。
该集合中有以下规则,上面说:阻止URL与/adx
匹配的任何资源,但对于域adx.uk.com
或adx.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/