我终于玩懂了又拍云CDN

本文章最初发布在XJHui’s Blog,未经允许不可转载。

本文参加又拍云原创技术征文活动

又拍云联盟

先说又拍云联盟,因为我的又拍云CDN是从这里白嫖的。

不需要搞懂ta是干什么的,我先教你怎么白嫖(其实也不是,毕竟给ta做着宣传呢)。

强迫症的我突然发现文字没对齐,一会把图片修一下(文字上移不就解决了,嘿嘿)。

哦,原来我珠海小厂也在用又拍云!

扯远了,回来。

注册又拍云

必须得注册且实名认证,不然没白嫖的机会。

  1. 进入又拍云联盟官网,看下图蓝框好像满满的诚意,可我总感觉不够用:

  2. 往下翻,找到如何加入又拍云联盟,先去完成步骤01(跟着我操作,千万别急着自己去做02…):

准备网站内容

完成了步骤01,接下来要做的就是02:

说白了就是让你给他做下宣传,不过我觉得还是可以的。

你们不需要单独下载LOGO了,我已经把图片上传到了图床,可以直接我的代码:

<a href="https://www.upyun.com/?utm_source=lianmeng&amp;utm_medium=referra"><img src="https://cdn.jsdelivr.net/gh/xingjiahui/CDN/又拍云_logo.png"align="absmiddle" width="59px" height="30px" /></a>
<span>提供加速服务</span>

放到哪个位置?我是用的是hexo框架搭建的博客,主题会在配置文件中预留位置让你编辑页脚文字(如下图),就可以把代码放到这里来(具体根据自己使用的主题而定):

效果如文章第一张图所示。

当然,如果觉得丑的话请自便,只要是实现页脚位置显示又拍云logo且点击可跳到官网即可。

申请加入联盟

完成了步骤0102就可以开始申请啦!

点击步骤03下的立即申请,正确填写信息耐心等待就可以啦!

注意:

  1. 使用又拍云CDN账号需要实名认证,域名需要备案!

  2. 网站一定要有内容(多写几篇文章),不然肯定会给你打回来要你丰富一下再申请。

  3. 贴完上面的代码一定要检查一下,是不是符合要求(页脚位置显示又拍云logo且点击可跳到官网)。

  4. 最好在周五之前提交申请,一般一周内就会给回复。

  5. 收到下面的邮件代表已经成功加入又拍云联盟,但还不能去用又拍云CDN,原因仔细看图:

  6. 注4图中邮件所提代金券一般会在周五发放(会发邮件),收到邮件后记得去自己账号看一看,如果没有,联系客服。

  7. 又拍云客服很赞(和CSDN一样),进去直接真人,有问题直接问提交工单,不像某度的一群机器人陪你玩。

使用又拍云CDN

效果我觉得挺好,话不多说,上图。

左图为源站域名:blog.xingjiahui.top

右图为CDN域名:xingjiahui.top

测速网站为:站长工具,感谢!

其实本来速度就还算可以,部署在Zeit.co具体可以去我博客看看呀!

你可能会疑惑为什么会有两个域名?这也是我放这张pk图的目的,下文会解释原因。很气愤的是网上无穷多个写又拍云CDN的博客没人提过这一点(至少是我看到的没人提),可能把读者都当作大佬了吧,但这样对小白很不利(至少我是被“坑”了,具体原因下文会提)。

关于域名

一般情况下,其他博主是不是都直接教你怎么创建CDN服务了?我觉得那种方法对小白很糟糕,因为域名问题在后面会一直困扰着你,又没有人写过怎么解决,导致放弃!

现在开始解释上面提的为什么会有两个域名?

无论你使用的是GitHub仓库还是Coding仓库若想绑定自己的域名都需要你在DNS中添加CNAME解析记录

  1. 假设你想要绑定的域名是xingjiahui.top,网站部署在GitHub上,添加解析记录如下图(图是我p的):

    此时你使用cmd去Ping:

    ping xingjiahui.top
    

    运行结果:

    说明你访问xingjiahui.top时访问的ip是:185.199.108.153,这个ip是GitHub的。

  2. 此时,你申请了又拍云联盟,想给网站加CDN,在创建CDN服务时,又拍云会让你再添加一个CNAME

    ​ 你会马不停蹄的再添加一条解析记录:

    ​ 仔细想想这样对?一个域名指向两个ip,如果此时去Ping xingjiahui.top会怎样?

    ​ 我已经试过了,有时会走GitHub的ip,有时候会走又拍云的ip!

    ​ 这说明又拍云没有完全发挥作用呀,于时我提交了工单,问了技术小哥哥:

    ​ 什么意思?就是要你用两个域名,具体看下图(个人理解)!

  3. 那你可能又问了,我想让我原来的域名成为有CDN的咋办?很简单呀,交换一下域名,把GitHub绑定的域名改成blog.xingjiahui.top,CDN加速域名设为xingjiahui.top不就行了?

    注:下面的教程均以blog.xingjiahui.top为原始域名,xingjiahui.top为CDN加速域名。

创建CDN服务

进行这一步的前提是你的又拍云联盟代金券已经发放!

  1. 点击链接,按照提示登陆又拍云并(已经登陆的请忽略):

  2. 输入CDN服务信息:

  3. 源站设置:

  4. 加速区域设置:

管理CDN服务

CDN服务创建完成后,点击箭头位置:

跳转到服务管理页面:

  1. 点击配置->选择域名添加->底部弹出框中输入CDN加速域名(不是原始域名):

  2. 点击CDN加速域名对应的CNAME

    复制弹出的记录值:

  3. 到DNS解析平台添加解析记录(阿里云为例):

    上图主机记录填写规则:

    • xingjiahui.top 填写:@
    • www.xingjiahui.top 填写:www
    • pan.xingjiahui.top 填写:pan
  4. 等待验证成功:

    注:审核时长不一定,大概几分钟。

配置CDN服务

回源管理

  1. 源站设置:

    前面已经配置过了,这里不需要修改。但作用是什么?你的CDN加速域名是要展示GitHub仓库里面的信息的,可GitHub绑定的是原始域名,怎样才能让他们牵起手?就是通过这个回源管理,简单说就是你给它说个域名,他去把这个域名里面的东西复制到你的CDN加速域名去(个人理解)。

  2. 回源Host:

    按照上图修改。

HTTPS

强烈建议开启https,否则浏览器会报不安全。

需要一个SSL证书,又拍云提供免费SSL证书申请。

  1. 已有SSL证书:点击HTTPS->HTTPS配置->添加自有证书:

    点击后输入证书的pemkey点击保存后,按照上图打开HTTPS访问按钮并打开强制HTTPS访问

  2. 无SSL证书,需要申请:

    a. 点击链接登陆后点击申购证书:

    b. 选择要申请的证书并创建订单:

    c. 点击确认购买->确认支付(短信验证码)->支付成功->立即前往:

    d.补全证书信息

    ​ 点击补全

    ​ 按照下图输入证书信息

    ​ 点击提交

    ​ 点击查看详情并复制里面给出的字符串(只显示一次):

    ​ 根据提示在DNS解析中添加一条TXT记录

    e. 等待审核->证书申请成功:

    f. 开启HTTPS访问强制HTTPS访问

其他配置

前面提到的两个配置必须按照教程修改,其他配置可以看官方文档

至此,访问CDN加速域名就能看到自己的网站啦!

最后放上一张自己网站(博客)的"美照",欢迎访问:

重要更新

我的图床被攻击了!

连续两天收到了同样的短信提醒

昨天没管它,以为代金券余额足得很,今天去又拍云后台看了下:

具体原因:

咨询客服,回复攻击费用不可退还(能理解),建议拉黑ip,开启ip访问限制CC防护

我也已经向客服建议,新用户(特别是小白用户)建议强制开启ip访问限制CC防护

配置的具体教程不再给出,仅把我已经配置好的截图上传,希望你们能够重视

ip访问限制

访问控制->IP 访问限制:

CC防护

访问控制->CC 防护:

告攻击者

本次遭受攻击持续时间2.0小时,请求次数近23.71次/s,详细信息见下图:

**攻击者ip:**已知但暂时保密

黑客守则:百度百科

**最后:**攻击很成功,你也达到了你的目的,我也暂时停用又拍云联盟提供的CDN


不足之处,欢迎留言,会及时回复,及时更正!

创作不易,感谢支持!

  • 7
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 8
    评论
阿里云CDN加速配置教程如下: 1. 在阿里云控制台中,选择CDN,进入CDN控制台。 2. 在控制台中,选择域名管理,然后点击【添加域名】按钮。 3. 在添加域名页面,输入您的主域名,并选择合适的业务类型,例如站点加速、点播、直播等。 4. 点击【下一步】,进入加速区域设置页面。***根据您的实际情况,选择源站类型,可以是IP地址、阿里云OSS、阿里云视频点播等。 6. 配置好源站后,点击【下一步】,进入CNAME配置页面。在此页面,您会得到一个加速后的CNAME域名,将您的主域名作CNAME指向该域名。 7. 完成CNAME配置后,点击【下一步】,进入HTTPS配置页面。您可以选择是否开启HTTPS加速,并配置相应的证书。 8. 完成HTTPS配置后,点击【下一步】,进入流量分配页面。根据您的需求,设置合适的流量分配。 9. 点击【下一步】,进入确认订单页面。确认您的配置信息,并点击【确认】,提交订单。 10. 完成订单提交后,CDN加速配置就完成了。您可以在域名管理页面查看到您的加速域名信息。 通过以上步骤,您就可以成功配置阿里云CDN加速。CDN加速可以将您的源站内容分发至最接近用户的节点,提高用户访问的响应速度和成功率。同时,CDN节点也可以缓存访问量较大的网页内容和对象,以提高网站访问的速度和质量。<span class="em">1</span><span class="em">2</span><span class="em">3</span><span class="em">4</span>

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值