html - 如何使用 .htaccess 压缩来提高页面加载速度而不是谷歌加载速度工具?

标签 html css

如何使用 .htaccess 压缩来提高页面加载速度,而不是使用 google 加载速度工具。

最佳答案

将以下代码放入您的 .htaccess 文件中。

    # compress text, html, javascript, css, xml:
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript

# Or, compress certain file types by extension:
<files *.html>
SetOutputFilter DEFLATE
</files>


<IfModule mod_headers.c>
   <FilesMatch "\.(js|css|xml|gz)$">
       Header append Vary Accept-Encoding
   </FilesMatch>
   <FilesMatch "\.(ico|jpe?g|png|gif|swf)$">
       Header set Cache-Control "public"
   </FilesMatch>
   <FilesMatch "\.(css)$">
       Header set Cache-Control "public"
   </FilesMatch>
   <FilesMatch "\.(js)$">
       Header set Cache-Control "private"
   </FilesMatch>
   <FilesMatch "\.(x?html?|php)$">
       Header set Cache-Control "private, must-revalidate"
   </FilesMatch>
</IfModule> 

关于html - 如何使用 .htaccess 压缩来提高页面加载速度而不是谷歌加载速度工具?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28251870/

相关文章:

html - 如何禁用固定的表格布局并为每个单元格提供不同的宽度

javascript - 我如何在 WordPress 中实现 JavaScript?

javascript - 每次按下按钮时更改图像

html - float 元素后元素的位置和尺寸

html - CSS:表头看起来比表体小

css - Heroku 不提供背景图片,localhost 提供吗?

html - 如何将样式应用于所有文本输入且不具有 "size"属性?

css - 将 HTML 输入日期选择器右对齐

jquery - 在响应式插件上使用 CSS 调整包装器大小

html - 如何在另一个类中使用一个类的CSS样式但另一个类不影响主类样式