写点什么

网址访问速度免费加速教程:又拍云 cdn

作者:程序员余白
  • 2022-11-11
    陕西
  • 本文字数:1516 字

    阅读完需:约 5 分钟

网址访问速度免费加速教程:又拍云cdn

前言

  • 为了追求博客访问速度,还是决定使用又拍云 CDN,进行访问加速

  • 之前已经申请了又拍云联盟,每个月送 10GB 的 CDN 流量,关键还是 HTTPS 的。对于我这个小破客来说每个月完全够用😂

  • 我的静态博客使用的是 vercle+GitHub 双线部署,本篇也是 verce l+ 又拍云优化教程

  • 使用本教程得成功部署静态博客到 vercel【其它平台也可以】、已经备案的域名

  • coding 部署教程:coding+又拍云csdn+腾讯云

又拍云

  1. 注册又拍云: 点我注册

  2. 在网站底部 foote r 处加上又拍云 LOGO,或者文字即可

  • 主题配置文件———>footer 标签———>custom_text: 后面加入如下代码( 若你魔改过页脚根据自己的代码修改

    CSS

  • ​ 说明:img src 的路径是放你自己又拍云 logo 的路径【可以本地,可以图床】

  1. 加入又拍云联盟:https://www.upyun.com/league 点击申请

  2. 然后等待审核,最迟一周左右【审核时间这个说不来的

创建 cdn 服务

  • 在又拍云进行如下操作注意:加速域名填全称如:www.vipyubai.top然后使用 301 重新定向,实现简域名跳转】,图片粘错了,也懒得改了注意下



  • 记住又拍云提供的 CNAME 地址,完成后面章节的设置在去解析域名



vercle 的设置

域名解析我都是以腾讯云为例,其余的参考即可,步骤都一样

  • 删除 vercle 在域名服务商的 A 记录类型开头的真实 ip 解析(PS:你暂停掉也可以)

    暂停解析说明:

    这种情况解析是暴露真实 IP 地址的,其他人只要 ping 一下就知道你真实 IP,然后就可以干一些坏事

  • 修改 Vercle 在域名服务商的 CNAME 值

    vercle 在国内域名解析问题因为地域的问题,需要修改 Vercel 的记录值为 Vercel 国内,并修改主机记录,使其成为二级域名



CODE

  • 在 vercl 处添加你刚才修改的二级域名



github 的设置

同样,github 上也要取消强制 HTTPS



SSL 证书申请与解析

SSL 证书申请

  • 先申请证书,又拍云ssl证书申请

    申请证书注意事项:

    ​ 关于域名不要填写简域名,写全称如:www.vipyubai.top

    申请步骤如下(中间步骤就注意域名填写即可,其它没啥):



  • 申请完成后去域名商解析 ssl 证书,又拍云提供的有格式,按照格式添加即可,添加解析后,等待 10 几分钟,就可以完成证书颁发

    如下图:



证书解析说明

  • 根据又拍云 提供的格式进行对应解析即可,按照如图步骤即可查看你自己对应的 CNAME 解析的格式



  • 稍微等几分钟就申请好了,申请成功会显示已经颁发

又拍云 CDN 配置

  • 配置 ssl 证书,并开启 https 访问,还是在 https 配置里面开启,步骤如下图所示:



  • 回源 host

    将你的二级域名添加到这个里面即可



  • 优化配置

    开启 Gzip 和 Brotli,压缩级别调到 3

    开启页面压缩

    HTTP 302 调度

    开启 TLS1.3,最低建议 TLSv1.1

    开启 HTTP/2 + Server Push

    WebP 自适应

    开启源站资源迁移 cc

防护配置

为防止恶意攻击,建议在又拍云访问控制,开启 ip 限制和 cc 防护

  • IP 访问控制

    这个是限制访问频率的



  • cc 防护


  • 开启防盗链

    ==开了之后只有指定域能访问,图床可以开这个,博客不要开,博客开了之后很多地方就不能跳转到你的网页了!==

    评论表情也不要塞到有防盗链的图床里面,不然邮件通知表情全是 403 配置

    若你要开填你允许访问的域名就行了,空着啥域名都访问不了



验证 CDN 加速成功

  1. 打开 DOS 命令窗口 (快捷键: win+r)

  2. 在命令窗口 ping 自己的域名



  1. 然后就可以用你的 www.你的域名 访问

使用简域名访问

前言

完成以上的步骤后,达到了博客访问速度的优化,但是还是有一个缺点就是无法使用简域名访问如:vipyubai.top 是无法访问的

  • 解决办法:解析跳转(PS:根据自己的域名服务商,百度某某域名显性跳转等关键字即可)

  • 步骤看下面即可

域名解析说明

  • www, @, blog 这些打头的一般都是指向网页的

  • 其余的比如:图床,可以改成 res. 或者 image. 之类的

DNS 解析

  • dns 解析那里整一个 301 跳转


  • 设置完成了等缓存刷新,缓存是 dns 缓存,你没办法手动刷新,只能等缓存过期自动刷新!若你设置了又拍云 CDN 加速,时间可以参考你设置的 IP 访问控制的那个时段

用户头像

Java全栈开发者,编程导航皮友余白~ 2022-09-01 加入

【个人网站】vipyubai.top 【联系方式】微信:joker_yubai 【软件技能】前端,Java

评论

发布
暂无评论
网址访问速度免费加速教程:又拍云cdn_网页加速_程序员余白_InfoQ写作社区