在Wordpress中实现


HTTP header expires Implementation in Wordpress

我正在Wordpress中实现HTTP头过期实现-说浏览器端缓存减少对服务器的点击次数以及通过从浏览器加载css/images/js文件而不是服务器来减少加载时间。

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

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

上面的代码,我可以看到所有的js文件加载从主题文件夹有他们的有效期设置为一个月,但jQuery文件来自js文件夹呢?上面的.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>