使用cdn为github pages加速

本文涉及的产品
.cn 域名,1个 12个月
简介: 第一次使用cdn

gitpages如果不使用CDN服务,国内的用户访问速度太慢

如果使用cloudflare的代理,访问速度也不是很快,所以需要使用国内的CDN服务商

其实国内有很多CDN服务商,本文只介绍我个人使用的又拍云

首先注册个人账户:注册地址

网络异常,图片无法展示
|

注册好账号之后,系统会发放认证礼包(61元代金券、视频转码包和一年的免费SSL证书)

网络异常,图片无法展示
|

进入控制台,点击CDN服务

网络异常,图片无法展示
|

点击创建CDN加速服务

网络异常,图片无法展示
|

官方配置教程:配置

注意:加速域名为你gitpages绑定的自定义域名(不是github分配的域名),域名要备案的

应用场景选择全站加速,回源协议:如果选择http,源站地址填入github分配的域名(xxx.github.io)即可

网络异常,图片无法展示
|

如果选择https,源站地址还是填入github的域名,然后点击SSL服务创建刚开始注册时送的SSL证书

网络异常,图片无法展示
|

点击申购证书,然后选择免费的证书购买一年即可

网络异常,图片无法展示
|

网络异常,图片无法展示
|

然后继续创建CDN服务,创建成功之后,把你的域名CNAME地址解析到系统分配给你的地址即可

网络异常,图片无法展示
|

我的加速域名为www.,所以CNAME地址解析也是www

网络异常,图片无法展示
|

网络异常,图片无法展示
|

等待几分钟之后访问域名,看是否能成功访问,然后再用ping命令查看ip地址是否为又拍云ip

网络异常,图片无法展示
|

网络异常,图片无法展示
|

网络异常,图片无法展示
|

ip地址为又拍云CDN节点即为成功

相关实践学习
Serverless极速搭建Hexo博客
本场景介绍如何使用阿里云函数计算服务命令行工具快速搭建一个Hexo博客。
目录
相关文章
|
6月前
|
缓存 前端开发 JavaScript
通过jsDelivr实现Github图床CDN加速
jsdelivr是一个免费的公共CDN(内容分发网络)服务,它允许网站开发者将他们的代码库、JavaScript库、字体和其他资源托管在jsdelivr上,并通过jsdelivr的CDN网络进行快速分发。使用jsdelivr可以有效地减少用户下载资源的时间,提高网页加载速度,同时减轻原始服务器的负载。
413 1
|
6月前
|
存储 JavaScript 网络架构
【开源图床】使用Typora+PicGo+Github+CDN搭建个人博客图床
【开源图床】使用Typora+PicGo+Github+CDN搭建个人博客图床
280 3
|
6月前
|
Shell 网络安全 开发工具
Github Pages + Jekyll 独立博客一小时快速搭建&上线指南
Github Pages + Jekyll 独立博客一小时快速搭建&上线指南
|
5天前
|
JSON 缓存 JavaScript
使用 jsDelivr 免费加速 GitHub Pages 博客的静态资源(二)
使用 jsDelivr 加速 GitHub Pages 的图片资源和动态编译的 JSON 资源。
11 2
|
2月前
|
安全 CDN
阿里云CDN产品解读及全站加速在游戏行业的最佳实践!
阿里云CDN(内容分发网络)为全球用户提供快速、稳定、安全的内容分发加速服务,显著提升访问响应速度和成功率
|
22天前
为什么 GitHub Pages 的文章标题不能以 @ 开头?
本文记录了一个 GitHub Pages 博客网页上文章标题以 `@` 开头导致的问题,并分析了原因,提供了解决方法。
41 0
|
3月前
|
前端开发 JavaScript 开发工具
使用jsDelivr和GitHub,上传本地静态资源到免费CDN
本文介绍了一种将本地图片和静态资源(如 js、css、文档等)上传至免费CDN的方法,便于随时调用。具体步骤包括:在GitHub创建仓库`resources`存放资源;通过上传或Git命令同步文件;在仓库中创建新版本并发布。之后即可通过指定格式的URL访问这些CDN资源。此方法简单高效,适合开发者快速部署和共享静态内容。
使用jsDelivr和GitHub,上传本地静态资源到免费CDN
|
3月前
GitHub——使用GitHub Pages生成在线文档
GitHub——使用GitHub Pages生成在线文档
23 0
|
6月前
|
资源调度 前端开发 JavaScript
不花一分钱,用Hexo和GitHub Pages搭建个人博客🏢
不花一分钱,用Hexo和GitHub Pages搭建个人博客🏢
169 0
|
11月前
|
JavaScript 开发工具 git
保姆级教程:从零构建GitHub Pages静态网站(下)
保姆级教程:从零构建GitHub Pages静态网站(下)
319 0