Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript htaccess设置js的过期_Javascript_.htaccess - Fatal编程技术网

Javascript htaccess设置js的过期

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

我在我的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 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
添加一行代码。