logje 发表于 2015-8-22 10:37:05

wamp,appche Leverage browser caching

在httpd.conf中加载expires和headers模块,然后再添加类似如下的代码:

<IfModule mod_expires.c>
ExpiresActive on
# Perhaps better to whitelist expires rules? Perhaps.
ExpiresDefault                        "access plus 1 month"
# cache.appcache needs re-requests in FF 3.6 (thx Remy ~Introducing HTML5)
ExpiresByType text/cache-manifest       "access plus 0 seconds"
# your document html
ExpiresByType text/html               "access plus 600 seconds"

# data
ExpiresByType text/xml                  "access plus 600 seconds"
ExpiresByType application/xml         "access plus 600 seconds"
ExpiresByType application/json          "access plus 0 seconds"
# rss feed
ExpiresByType application/rss+xml       "access plus 1 hour"
# favicon (cannot be renamed)
ExpiresByType image/x-icon            "access plus 1 week"
# media: images, video, audio
ExpiresByType image/gif               "access plus 1 month"
ExpiresByType image/png               "access plus 1 month"
ExpiresByType image/jpg               "access plus 1 month"
ExpiresByType image/jpeg                "access plus 1 month"
ExpiresByType image/x-icon            "access plus 1 month"
ExpiresByType video/ogg               "access plus 1 month"
ExpiresByType audio/ogg               "access plus 1 month"
ExpiresByType video/mp4               "access plus 1 month"
ExpiresByType video/webm                "access plus 1 month"

# htc files(css3pie)
ExpiresByType text/x-component          "access plus 1 month"

# webfonts
ExpiresByType font/truetype             "access plus 1 month"
ExpiresByType font/opentype             "access plus 1 month"
ExpiresByType application/x-font-woff   "access plus 1 month"
ExpiresByType image/svg+xml             "access plus 1 month"
ExpiresByType application/vnd.ms-fontobject "access plus 1 month"
   
# css and javascript
ExpiresByType text/css                  "access plus 1 year"
ExpiresByType application/javascript    "access plus 1 year"
ExpiresByType text/javascript         "access plus 1 year"

<IfModule mod_headers.c>
    Header append Cache-Control "public"
</IfModule>

</IfModule>
具体时间限制,可根据个人需求定制。
页: [1]
查看完整版本: wamp,appche Leverage browser caching