【问题标题】:Page render without CSS to some users向某些用户呈现没有 CSS 的页面
【发布时间】:2012-05-16 17:12:56
【问题描述】:

我遇到了一个大问题,我不知道如何解决它。我做了一个结合、缩小、gzip 和缓存我的样式和脚本的类。它工作正常。 2 天前,我收到报告说有些人看到的网站没有 CSS。我怎样才能看到完美的网站而有些人却没有?有朋友告诉我,可能是这些人的浏览器不支持gzip。

另一件事可能是,我创建了自己的扩展名(.cssh 和 .jsh),但我随后使用内容类型 text/css 和 text/javascript 进行传输,所以我想这不是问题。

感谢任何帮助。对不起我的英语不好:/

网站链接:http://www.curriculoautentico.com.br

【问题讨论】:

  • 你能把这个网站的链接发给我们看看吗?
  • 不接受 GZIP 的浏览器应该无关紧要,只要您实际检查 Accept-Encoding 并适当地发送数据。只要您的 Content-Type 标头正确,文件扩展名也无关紧要。它必须是别的东西。

标签: asp.net caching gzip


【解决方案1】:

我找到了答案。问题在于使用 gzip 进行压缩。我已经对缓存进行了 gzip 压缩,因此拥有不接受 gzip 的浏览器的用户无法看到 css。我必须缓存缩小但未压缩但未压缩的 CSS 和 JS。

【讨论】:

    猜你喜欢
    • 2015-09-01
    • 2012-11-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-10-04
    • 2021-10-18
    • 1970-01-01
    • 2011-08-20
    相关资源
    最近更新 更多