Php HTTP头过期在Wordpress中的实现

Php HTTP头过期在Wordpress中的实现,php,wordpress,http,header,expires-header,Php,Wordpress,Http,Header,Expires Header,我正在Wordpress中实现HTTP Header expires实现,比如说浏览器端缓存,通过从浏览器而不是服务器加载css/images/js文件来减少对服务器的点击次数,并缩短加载时间 以下是我在.htaccess中添加的内容 <FilesMatch "\.(js)$"> FileETag none ExpiresActive On ExpiresDefault "access plus 1 month" </FilesMatch> FileTag无 过期

我正在Wordpress中实现HTTP Header expires实现,比如说浏览器端缓存,通过从浏览器而不是服务器加载css/images/js文件来减少对服务器的点击次数,并缩短加载时间

以下是我在.htaccess中添加的内容

<FilesMatch "\.(js)$">  
FileETag none
ExpiresActive On
ExpiresDefault "access plus 1 month"
</FilesMatch>

FileTag无
过期于
ExpiresDefault“访问加1个月”
通过上面的代码,我可以看到从主题文件夹加载的所有js文件的到期日都设置为一个月,但是来自js文件夹的jQuery文件呢?.htaccess中的上述条目并没有针对这个目标。我们也能报道他们吗

QQ-任何缓存js/css/图像或覆盖其过期时间的方法,让我们设置自己的(更长)时间

谢谢

请尝试以下代码

<FilesMatch "\.(ico|jpg|jpeg|png|gif|js|css|swf)$">
ExpiresDefault "access plus 1 month"
</FilesMatch>

<IfModule mod_expires.c>
AddType image/x-icon .ico
ExpiresActive on
ExpiresByType image/jpeg A2592000
ExpiresByType image/gif A2592000
ExpiresByType image/png A2592000
ExpiresByType image/x-icon A2592000
ExpiresByType application/x-javascript A2592000
ExpiresByType text/css M604800
ExpiresDefault M604800
</IfModule>

ExpiresDefault“访问加1个月”
AddType image/x-icon.ico
过期于
过期按类型图像/jpeg A2592000
ExpiresByType图像/gif A2592000
ExpiresByType图像/png A2592000
ExpiresByType图像/x图标A2592000
ExpiresByType应用程序/x-javascript A2592000
ExpiresByType文本/css M604800
到期默认值M604800