kad kad - 7 months ago 34
Javascript Question

Leverage browser caching | modifying .htaccess file | - not working for javascript files

I am trying to modify my .htaccess file by specifying an expiration for resources.
It has worked for images but not for javascript files. When running GTMetrix it still recommends that the javascript files need expiration. I have tried "application/javascript" and "application/x-javascript" but to no avail.

Not sure what I am doing wrong.

Here is my code:

<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType application/javascript "access 1 week"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 2 days"




ExpiresByType text/x-javascript "access 1 month"

see also: http://www.quickonlinetips.com/archives/2010/05/leverage-browser-caching-increase-website-speed/