Nginx和Apache下将WordPress资源缓存到浏览器

WordPress程序本身就比较臃肿,如果有大量的图片会使页面加载速度变得更加的缓慢,对于部分网站来说可以能会损失部分用户资源。 把相关数据缓存到浏览器,这样可以提供加载速度,达到网站优化的目的。

Apache服务器开启浏览器缓存的办法

 

LAMP服务器上,编辑网站根目录下的.htaccess文件,加上如下内容:

## EXPIRES CACHING ##

ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType text/css "access 1 month"
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 1 days"

## EXPIRES CACHING ##

Nginx服务器开启浏览器缓存的办法

 

在Lnmp构架网站中,在站点配置文件里加上如下的内容:

location ~*  \.(jpg|jpeg|png|gif|ico|css|js)$ {
        expires 365d;
    }location ~*  \.(pdf)$ {
        expires 30d;
}

然后重启nginx服务即可。
wordpress网站启用浏览器缓存可以提高google pagespeed test的分数。

» 本文链接:Nginx和Apache下将WordPress资源缓存到浏览器
» 转载请注明来源:刺客博客
» 如果文章失效或者安装失败,请留言进行反馈。
评论 ( 1)
  1. avatar
    沙发
    nice 2019-02-07 12:40

    已经用上,谢谢!