利用浏览器缓存(PageSpeed Insights)

时间:2013-11-24 10:26:40

标签: wordpress .htaccess debian

我正试图通过Google Adsense警告我应该修复的内容。 这个缓存的东西让我的屁股受伤。 使用Wordpress 3.7.1运行Debian 7。 可能是Adsense不爱我吗?

尝试了我在Google上找到的所有内容并确定在这里。 像:

<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access plus 1 seconds"
ExpiresByType text/html "access plus 1 seconds"
ExpiresByType image/x-icon "access plus 2592000 seconds"
ExpiresByType image/gif "access plus 2592000 seconds"
ExpiresByType image/jpeg "access plus 2592000 seconds"
ExpiresByType image/png "access plus 2592000 seconds"
ExpiresByType text/css "access plus 604800 seconds"
ExpiresByType text/javascript "access plus 86400 seconds"
ExpiresByType application/x-javascript "access plus 86400 seconds"
</IfModule>

类似的:

<IfModule mod_expires.c>
 ExpiresActive on
 ExpiresDefault "access plus 1 month"
 ExpiresByType application/javascript "access plus 1 year"
 ExpiresByType image/x-ico "access plus 1 year"
 ExpiresByType image/jpg "access plus 14 days"
 ExpiresByType image/jpeg "access plus 14 days"
 ExpiresByType image/gif "access plus 14 days"
 ExpiresByType image/png "access plus 14 days"
 ExpiresByType text/css "access plus 14 days"
</IfModule>

即便如此,这也会导致WP崩溃:

<FilesMatch "\.(ico|pdf|jpg|jpeg|png|gif|html|htm|xml|txt|xsl)$">
Header set Cache-Control "max-age=31536050"
</FilesMatch>

尝试在WP root的.htaccess中添加这些行,以及在主题目录中也是如此。 尝试了一些没有运气的WP插件。

1 个答案:

答案 0 :(得分:1)

找到解决方案:

  

在基于debian的发行版上,它就像打字a2enmod一样容易   标题和a2enmod到期

来源:http://forum.slicehost.com/index.php?p=/discussion/3400/install-apache-modules/p1