【问题标题】:How to use the minify and GZip Compressed file?如何使用 minify 和 GZip 压缩文件?
【发布时间】:2012-09-15 08:10:52
【问题描述】:

我已经使用 site 压缩和 Gzip 了我的样式和 js 文件现在我分别拥有名称为 style.min.cssjquery.min.js 的文件。请告诉我如何链接这些文件以减少页面负载?

【问题讨论】:

  • 只需将它们包含在您的 html 页面中即可。

标签: jquery html css gzip


【解决方案1】:

您必须将这些文件的内容编码设置为 gzip 以便浏览器正确读取,在您的 .htaccess 文件中尝试此操作

<filesMatch "\.min\.(js|css)$">
<ifModule mod_headers.c>
Header set Content-Encoding "gzip"
</ifModule>
</filesMatch>

【讨论】:

  • @user1012181 确保您可以在 .htaccess 文件中设置标题
  • @user1012181 您需要将 http.conf 中的 AllowOverride 设置为 FileInfoAll 以获取 .htaccess 文件所在的目录
【解决方案2】:

将这些行放在你的 head 标签内。

<link href="style.min.css" rel="stylesheet" media="screen" />
<script src="jquery.min.js"></script>

【讨论】:

  • &lt;script&gt; 应该具有属性type="text/javascript"&lt;link&gt; 也应该有 type="text/css"
  • htaccess 文件中还包含其他内容吗?
  • @user1012181 你不应该在.htaccess文件中添加任何东西,除非你想将style.css重定向到style.min.css我>。但是,您应该更改链接,而不是重定向。
  • @Oriol 我认为 html5 文档类型不需要这样。这是来自之前stackoverflow discussion的更多信息
  • @user1012181 然后添加更多信息。如果您不附上其他信息,我们只能假设您的问题,否则它不起作用。
猜你喜欢
  • 1970-01-01
  • 2017-02-01
  • 2010-09-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多