Javascript htaccess设置js的过期
我在我的htaccess中使用下面的代码来利用浏览器缓存,它为 javascript,但当我测试这个google页面speed insight时,它要求增加各种js到期时间,并显示默认设置为2天,为什么会这样Javascript htaccess设置js的过期,javascript,.htaccess,Javascript,.htaccess,我在我的htaccess中使用下面的代码来利用浏览器缓存,它为 javascript,但当我测试这个google页面speed insight时,它要求增加各种js到期时间,并显示默认设置为2天,为什么会这样 ## EXPIRES CACHING ## <IfModule mod_expires.c> ExpiresActive On ExpiresByType image/jpg "access 7 days" ExpiresByType image/jpeg "access 7
## EXPIRES CACHING ##
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access 7 days"
ExpiresByType image/jpeg "access 7 days"
ExpiresByType image/gif "access 7 days"
ExpiresByType image/png "access 7 days"
ExpiresByType text/css "access 7 days"
ExpiresByType application/pdf "access 1 month"
ExpiresByType text/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 2 days"
</IfModule>
## EXPIRES CACHING ##
##过期缓存##
过期于
ExpiresByType图像/jpg“访问7天”
过期按类型图像/jpeg“访问7天”
ExpiresByType image/gif“访问7天”
ExpiresByType图像/png“访问7天”
ExpiresByType文本/css“访问7天”
过期按类型应用程序/pdf“访问1个月”
ExpiresByType文本/x-javascript“访问1个月”
过期按类型应用程序/x-shockwave-flash“访问1个月”
过期按类型图像/x图标“访问1年”
ExpiresDefault“访问2天”
##过期缓存##
尝试设置:
ExpiresActive On
ExpiresByType text/javascript "access 1 month"
ExpiresByType text/x-javascript "access 1 month"
ExpiresByType application/javascript "access 1 month"
ExpiresByType application/x-javascript "access 1 month"
ExpiresByType application/json "access 1 month" // Thanks to David Goss
另请参见:尝试:
过期于
ExpiresByType文本/javascript“访问加1年”
ExpiresByType应用程序/x-javascript“访问加1年”
ExpiresByType应用程序/javascript“访问加1年”
链接:
是的,如果您做任何类似AJAX的事情,还值得为
application/json
添加一行代码。