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: Doule Tokus
Country: Liechtenstein
Language: English (Spanish)
Genre: Automotive
Published (Last): 7 February 2009
Pages: 58
PDF File Size: 10.98 Mb
ePub File Size: 2.1 Mb
ISBN: 547-6-22809-665-7
Downloads: 24677
Price: Free* [*Free Regsitration Required]
Uploader: Shajar

Sign up using Email and Password. If you don’t set your Cache-Control for the HTTP headers, then, you will have a longer wait times when visiting your website. Yes, my password is: Thank you all for helping me in resolving this issue.

Using Apache mod_expires to control browser caching

You do not want to set your expire times for your cache to unrealistic settings. Sign up using Facebook. It gave me the proper file as this is the first time i am accessing. How to set browser cache to expire after one day? You may want to review this post in the WordPress. Unfortunately, I was unable to replicate the issue you are seeing at all.

Are you sure you want to replace the current answer with this one?

I hope that helps to answer your question! Hi, why don’t you have any file called httpd.

No script or program we are using. I recommend reviewing your error logs such as apache error logs to narrow down the cause, since it can be anything stopping the theme directory from caching.


php – Leverage browser caching, how on apache or .htaccess? – Stack Overflow

Share it with others to increase its visibility and to get it answered quickly. Submit a Support Ticket. Putting in mod expires is typically done for assets that are loaded into the server and then cached into the browser. The server answer with the included script of jcart on a site artchern.

If we access an old last modified file for the first time, Heuristic expiration policies set a expire apavhe by deafult. Log In Sign Up.

How to Add mod_expires to your .htaccess

Kindest Regards, Scott M. When I add the mod expires lines I get a error but if I remove it everything works fine Add Expires headersThere are 4 static components without a far-future expiration date. Apaxhe no expire module enabled then again a new expire date is set by the Heuristic expiration policies. While testing, I noticed the jpg files that are published on NAS are being cached properly, example: In order for us to help you we would need to see your.

I’m using the code below in my. It is difficult to provide “best practice” tips, since the preferred settings can differ, based on your specific site setup and needs.

From the above steps i replicated the issue, Then i enabled the expire and header module. Try using the code below as it should set th xls files to a non caching state. In the 2nd testing, i didnt access the file before enabling the expire module hence there was no expire time set because of that its working fine eventhough many times we do modifying. I need your inputs on below:. Allow public access to a file in a protected directory using.


Stack Overflow works best with JavaScript enabled. Please note that the mime type for Javascript can vary somewhat depending on the distro and version of Apache used.

apache – How to set browser cache to expire after one day? – Webmasters Stack Exchange

Do you already have an account? Hello Kumar, Sorry for the problem with the expire headers. Kindest Regards, Scott M Reply. To simplify my question This expire configuration works for the file which is not accessed and cached before in proxyWhat configuration we can do for the file which is already accesed and cached in the proxy and having a expiration date. John-Paul, Thank you for the clarifications.

This streamlines the htaccess code. Ok so I tried many times but it still doesn’t work: I spent some time researching this and asking around the office as was not able to find a good working solution. I’m not sure why your Expires header would be showing a date in the past, what is the code you currently have in your.

Adam – For ex: In the code below, the file types are listed in a row like jpg jpeg png gif js css swf ico woff mp3.