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: Arazuru Akill
Country: Sweden
Language: English (Spanish)
Genre: Photos
Published (Last): 26 July 2016
Pages: 188
PDF File Size: 16.56 Mb
ePub File Size: 2.42 Mb
ISBN: 975-7-45652-590-2
Downloads: 55570
Price: Free* [*Free Regsitration Required]
Uploader: Doushicage

Opinions on best use may have changed and the article may need to be reviewed. How easy were the instructions to follow?

For information about Expires, check out: How to Change Your Default Timezone in.

How to setup expire headers on Apache? | DigitalOcean

Although 0 seconds may be more for development than production. Please let us know if you have any further questions or comments. I have a problem like that in CakePHP but this is not a solution for all files: Browser caching is good because it allows your web resources to be stored in the browser for faster page load time.

So, I’m asking whether there are instructions code that I can place in the. Your suggestion gave me solution for my current issue, Thank you so much for that. Im not sure why I did QuinnComendant, thanks for catching that, I have updated the post to reflect the proper syntax. Thanks for the answer. Trae Abell 4 7.

Do I mess or change the Apache config file below or do I put something in my. Hello Mike, and thanks for expkresbytype comment. You may want to review this post in the WordPress.

Southparkfan May 30, Your name or email address: The Gtmetrix page is for determining how best to optimize your site for speed purposes. If you have any further questions, feel free to post them below. No script or program we are using. We are happy to help, but will need some additional information. Your question has been posted! Allow access to specific file types in a protected directory 16, hits.


We are happy to help, but it is difficult to troubleshoot since there can be many causes.

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. I then tried accessing one more file which was ceated on august month first time after enabling the expire. It should begin as soon as you add the. Post a Comment Name: Can anyone please let us know how to fix this problem.

Seems to work just fine with both but always best practice to have proper syntax. Use this form to report bugs related to the Community. How to Force www or non-www in htaccesshits. After that whatever i access how many time i accessed eventough modifying the file, it will always shows the old file from cache.

I have clear cache also. Any response that has a life span of more than 5 seconds see webperfcache. For example, if you have a file javascript. In order to add browser caching to your website, you will need to set the date for when the cache expires.

How to Add mod_expires to your .htaccess

After that i accessed the file again expirebytype i was getting the same old file even though i enabled the option. Now only one problem remainsSorry to reply laste as i was struck ip some other work. Please note that the mime type for Javascript can vary somewhat depending on the distro and version of Apache used.


More explanation o these settings will come later in this article. This makes your site faster to surf on the web. Click to Chat Now E-mail: To remove the cache from your browser, your browser cache needs to be cleared. Leave a Comment Add comments here to get more clarity or context around a question.

This tutorial explains how you can configure Apache2 to set the Expires HTTP header and the max-age directive of the Cache-Control HTTP header of static files such as images, CSS and Javascript files to a date in the future so that these files will be cached by your visitors’ browsers.

If you’re using a proxy server that has cached the files, there’s nothing we can clear browser-side. Additional information,In my case proxy server is serving the file from the cache.

Removing file extensions using htaccesshits. Get help with your questions from our community of like-minded hosting users and InMotion Hosting Staff. PJunior 1, 20 Also, it is possible that you’re running into files on servers where the expiry header aren’t supported. If you have multiple file types that should expire after the same time after they have been accessed let’s say in one weekyou can use a combination of the FilesMatch and the ExpiresDefault directives, e.

Try something like this note: One being hard and ten being easy.