Make Browsers Cache Static Files With mod_expires On Apache2 (Debian Squeeze) This tutorial explains how you can configure Apache2 to set the Exp. Enable it with “a2enmod expires” if you’re using Ubuntu or Debian – afterwards restart Apache): mod_expires.c> ExpiresActive on. It might be as simple as missing one keyword that is causing your issue. ## EXPIRES CACHING ## mod_expires.c> ExpiresActive On ExpiresByType.

Author: Mikagal Fegor
Country: Burma
Language: English (Spanish)
Genre: Art
Published (Last): 21 November 2008
Pages: 195
PDF File Size: 17.17 Mb
ePub File Size: 5.61 Mb
ISBN: 532-6-12516-496-5
Downloads: 18280
Price: Free* [*Free Regsitration Required]
Uploader: Takree

If you keep the cache to a maximum of a year and a minimum of a month, you should have your browser caching working optimized for your site. Try using the code below as it should set th xls files to a non caching state. This ensures that all Javascript, image and CSS files on the website apachf cached for a month from the first request.

By doing this with the expires rules I am able to get the browsers to do a high level of caching but still have them get fresh files if and when I need them to.

Get your subscription here.

Thank you for your help I will follow up as you suggest. How to disable caching using the.

This article is so helpful to me because I was having a problem with WordPress caches, apaxhe following this article of course did some modification with the expiry time and the problem solved!


I personally have a system in place for websites where I use these rules so that whenever changes are made to the Javascript or CSS files they are given unique names – see my ” Force reload of updated CSS and Javascript files with unique filenames ” for an example of how this can be accomplished without having to expiresbytpe the files each time.

We are happy to help, but will need some additional information. I’ve head it can be something wrong in my httpd. Some CMS systems create these files on demand. Thanks for your response. I need your inputs on explresbytype Then you have control over the files, and caching, etc.

Using Apache mod_expires to control browser caching

Please let apsche know if it works! Sign up or log in Sign up using Google. Email Required, but never shown. The configuration which is given by Scott is working. Learn how to use the. By using our site, you acknowledge that you have read and understand our Cookie PolicyPrivacy Policyand our Terms of Service.

How easy was it to find the guide you were looking for? Instead of basing the Expires header on the access time of the browser e.

If those expirewbytype are static and don’t change, then you most likely don’t have to worry about it. We also tried W3 PlugIn but having the same result. Thu, 19 Nov I gather there might not be a good solution to this one Post a Comment Name: Southparkfan May 30, It looks like there are no questions about this page. If you’re using a proxy server that has cached the files, there’s nothing we can clear browser-side.


Log in or Sign up. You can’t change the properties of those offsite files, except in how you reference them. Expiresbtyype hope this helps to explain the issue!

This cache code is placed in the. Add comments here to get more clarity or context around a question. In the code below, the file types are listed in a row like jpg jpeg png gif js css swf ico woff mp3.

Make Browsers Cache Static Files With mod_expires On Apache2 (Debian Squeeze)

I understood that if the file cached in proxy then we need to clear from expirssbytype end. If you really want to get them off of gtmetrix report, then remove the dependencies from your website. Post as a guest Name.