kad kad - 1 year ago 73
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"


Answer Source


ExpiresByType text/x-javascript "access 1 month"

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

Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download