WordPress 搭配阿里云 CDN 实践

2019 年 8 月 20 日 1474 点热度 0 人点赞 0 条评论

WordPress 搭配阿里云 CDN 总体比较简单,但有几个地方需要注意。

1 、控制台需要设置 wp-admin 目录不缓存,其他文件缓存时间按需要设置,像我连 php 都缓存 1 小时。

2 、在你的主题 functions.php 中加入如下代码关闭 no-cache 响应头 (非常重要)

function Cache_Control(){
	if (!is_user_logged_in()) {
		header_remove("Cache-Control");
	}
	if(is_home() && !is_user_logged_in()){
		header('Cache-Control: s-maxage=3600');
	}
}
add_action( 'wp', 'Cache_Control' );

max-age 为缓存的时间,单位为秒,可以自行设置。

如果不加的话就会这样。

接下来就可以去测试一下,一片绿

推荐阅读:WordPress 发布/更新/删除文章、提交/审核/删除评论自动清理阿里云 DCDN 缓存

耗子

练习时长 4 年半的个人程序员 喜欢 PHP 、 Go 、 Vue 和 Python Music~

文章评论

Loading...