Tuesday, 16 February 2016 11:12

    Tricks to Leverage Browser Caching for Website

    Written by
    Rate this item
    (1 Vote)

    Here is a nice code to improve google speed with Leverage Browser Caching for Website:

    Include the code in website root .htaccess file


    <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 0 seconds" # data
    ExpiresByType text/xml                  "access plus 0 seconds"
    ExpiresByType application/xml           "access plus 0 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 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 2 months"
    ExpiresByType application/javascript    "access plus 2 months"
    ExpiresByType text/javascript           "access plus 2 months" <IfModule mod_headers.c>
    Header append Cache-Control "public"
    </IfModule> </IfModule>
    # BEGIN W3TC Browser Cache
    <IfModule mod_deflate.c>
    <IfModule mod_headers.c>
    Header append Vary User-Agent env=!dont-vary
    AddOutputFilterByType DEFLATE text/css text/x-component application/x-javascript application/javascript text/javascript text/x-js text/html text/richtext image/svg+xml text/plain text/xsd text/xsl text/xml image/x-icon application/json
    <IfModule mod_mime.c>
    # DEFLATE by extension
    AddOutputFilter DEFLATE js css htm html xml
    # END W3TC Browser Cache
    # BEGIN W3TC Page Cache core
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{HTTP:Accept-Encoding} gzip
    RewriteRule .* - [E=W3TC_ENC:_gzip] RewriteCond %{HTTP_COOKIE} w3tc_preview [NC] RewriteRule .* - [E=W3TC_PREVIEW:_preview] RewriteCond %{REQUEST_METHOD} !=POST
    RewriteCond %{QUERY_STRING} =""
    RewriteCond %{REQUEST_URI} \/$
    RewriteCond %{HTTP_COOKIE} !(comment_author|wp\-postpass|w3tc_logged_out|wordpress_logged_in|wptouch_switch_toggle) [NC] RewriteCond "%{DOCUMENT_ROOT}/zeropaymovies/wp-content/cache/page_enhanced/%{HTTP_HOST}/%{REQUEST_URI}/_index%{ENV:W3TC_PREVIEW}.html%{ENV:W3TC_ENC}" -f
    RewriteRule .* "/zeropaymovies/wp-content/cache/page_enhanced/%{HTTP_HOST}/%{REQUEST_URI}/_index%{ENV:W3TC_PREVIEW}.html%{ENV:W3TC_ENC}" [L] </IfModule>
    # END W3TC Page Cache core
    Read 2606 times Last modified on Tuesday, 16 February 2016 11:50
    Fabien Bello

    Fabien Bello has been working in web and app develoment since 1997. He has held numerous positions from game developer to head of creative and product development for major firms such as Xerox, Gala Coral Group. Fabien continues contributing to online community, owns and manages several websites as well as offering consultancy to all size businesses.


    • Comment Link JamesboynC Thursday, 22 October 2020 14:46 posted by JamesboynC

      HIV chatters among digits who palpable recti through 78 buy cialis without prescription online cialis It aeroplanes inasmuch on elves such as

    • Comment Link JamesboynC Wednesday, 21 October 2020 23:08 posted by JamesboynC

      If you take them after a uncommonly humourless being it. generic cialis pills was at near the legendary precisionist of Argentina in 1683

    • Comment Link Insacksic Tuesday, 09 June 2020 17:57 posted by Insacksic

      Cialis Bestellen Original https://buycialisuss.com/ - Buy Cialis Male Pattern Propecia In Women Cialis buy cialis on line

    • Comment Link Gerbera Wednesday, 15 November 2017 08:38 posted by Gerbera

      Great post I would like to thank you for the efforts you have made in writing this interesting and knowledgeable article.
      Watch Ten Thousand Saints Full Movie

    Leave a comment

    Make sure you enter all the required information, indicated by an asterisk (*). HTML code is not allowed.