如何手动配置WordPress浏览器缓存

当我们提到如何配置Wordpress缓存的时候,可能大部分人的第一反应是:用插件啊,比如WP SUPER CACHE之类的,效果很好。但事实上目前的wordpress缓存类插件对网站的速度是有些影响的,虽然不是很大。那么有没有更为简单的手动配置wordpress浏览器缓存的方法呢?当然有!

在讲到手动配置WP缓存的方法前,先简单科普下浏览器缓存的好处:

1.减少了加载时间,提高站点的打开速度;

2.有效的降低了跳出率,这是衡量网站是否优秀的重要指标;

3.降低你的主机或者服务器的运载压力,这一点也非常重要。

如何检查你的WordPress网站是否充分利用浏览器缓存:

我们可以用Google PageSpeed Insights或者Gtmetrix之类的网页工具去做一个测试,以我的博客为例,可以很清晰的看到网站各类文件缓存设置以及时间。

如何手动配置WordPress浏览器缓存(两步)

第一步:通过FTP访问你的网站

我比较偏爱FileZilla,因为它包含了许多功能,使用起来相当简单。

第二步:编辑  .htaccess 文件

.htaccess 是一个WordPress核心文件,我们将使用  .htaccess 来告诉你的服务器缓存哪些文件。在网站根目录中查找  .htaccess 文件  。用鼠标右键单击它,然后选择  查看/编辑 选项。然后使用本地文本编辑器打开文件,对其进行更改:

找到 #END WordPress行,添加以下代码:

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 week” ExpiresByType text/html “access 1 month” ExpiresByType text/x-javascript “access 1 week” ExpiresDefault “access 1 month”

即使你没有任何的基础,也能大概明白以上代码的意思吧。无非就是各种图片类型的缓存时间以及网站其他类型文件的缓存时间,因为个人博客网站变动不会太大,所以这些缓存的时间我认为很合理。编辑好.htaccess 文章之后记得保存并覆盖上传之。

有关于如何手动配置WordPress浏览器缓存的任何问题,欢迎在本文中下面讨论留言:

路飞

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏地方网络工作室的专栏

打造前端 Deepin Linux 工作环境——配置 XAMPP 集成环境

打造前端 Deepin Linux 工作环境——配置 XAMPP 集成环境 虽然前后端分离开发的我们,已经很少需要跑一个 apache+php+mysql 的集...

27850
来自专栏iOS Developer

React Native在Mac上部署iOS开发环境

16250
来自专栏一“技”之长

iOS 封装静态库(.a文件) 原

iOS中导入外部文件,一种是将源码导入,一种是导入静态库,有很多第三方库都是以静态库的形式提供给我们使用的,如何制作一个静态库呢?

10430
来自专栏编程之旅

Vim——使用NerdTree来畅快的打开文件吧

在上一章我介绍完用Vundle来管理Vim中所有的插件后,今天我又要强推一个Vim的文件管理插件Nerdtree,相信所有使用Vim的同学都知道文件管理插件Ne...

74920
来自专栏守望轩

Visual Studio 2008 每日提示(十二)

#111、定义最近使用的列表中显示项的数目 原文链接:How to customize the number of items shown in the re...

37740
来自专栏北京马哥教育

Linux 下使用 Sar 简介

介绍 Sar 最早是实现在 Salaris Unix 系统里,后来移植到了大部分其他的 Unix 系统(如AIX,HP-UX等)。Linux 下也有法国人写的 ...

41570
来自专栏wym

Linux ubntu 下操作

ls 显示当前下面的文件及文件夹 ls -a 显示当前目录下的所有文件及文件夹包括隐藏的.和..等 ls -al 显示当前目录下的所有文件及文件夹包括隐藏的.和...

17720
来自专栏技术墨客

构建用于生产的React静态化单页面服务 原

React 作为一项热门的前端开发技术,现在使用它的团队越来越多。之前也介绍了react 的所有的特性,但是仅仅了解怎么开发 react 只走了万里长征的第一步...

73540
来自专栏后端技术探索

nginx 授权资源跨站访问

最近一h5前端同事反馈说某个字体库连接(类似于http://www.example.com/test.ttf)无法访问。

11320
来自专栏PHP在线

[技巧]丰富的phpstorm编辑器配色方法

1 打开编辑器 phpstorm菜单找到preferences,MAC快捷键[command+,],Editor->Colors&font->font 在此处设...

39150

扫码关注云+社区

领取腾讯云代金券