WordPress 搭配阿里云CDN实践

2019年8月20日 1267点热度 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...