首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

CDN 配置回源 host 及自定义 404|学习笔记

CDN 配置回源 host 及自定义 404 | 学习笔记

CDN 配置回源 host

CDN的全称是Content Delivery Network,中文译为内容分发网络。它可以将网站的静态资源,如图片、样式表等缓存到网络的不同节点上,以提高网站的访问速度和用户体验。CDN的配置需要进行回源host的设置,以保证请求的资源可以从CDN节点返回给客户端。

自定义 404

404错误是一种常见的HTTP状态码,表示客户端请求的页面或资源不存在。在CDN中,如果请求的静态文件不存在或者缓存失效,需要返回自定义的404错误页面,而不是默认的404错误页面。可以通过修改CDN的配置来定制404错误页面。

学习笔记

本文主要介绍了CDN配置回源host和自定义404的知识。回源host的设置可以在一定程度上提高网站的访问速度和用户体验,自定义404错误页面可以向用户提供更友好的用户体验。在使用CDN时需要注意CDN节点的负载均衡,以避免因为一个节点的故障导致服务不可用。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

kangle穿刺cdn配置

##1. kangle的先期使用配置## 域名的配置 点击面板上面的服务器设置 找到 赠送域名那里 输入你的面板域名即可 上面的CNAME记录可以不用填写 详见图第二块箭头 输入完成后不要提交...数据库的填写 详见图片画框处 输入我给你的账号密码 确保上面两处“域名”,“数据库”全部配置完成点击提交即可 初始化服务器 点击kangle导航栏的初始化服务器 然后点击确定即可...##2.网站空间的创建使用## 新建空间 点击kangle导航栏的 新增网站网站名he密码填写上 使用期限可以对外开放空间的时候使用 空间大小 请视所需创建 注意:数据库如果不使用填写0...使用数据库时不可为0 否则不创建数据库 其他选项不要去动 点击确定即可 管理网站 点击kangle导航栏 所有网站 即可查看所创建的网站 点击网站名称即可进入控制面板 ##3.域名绑定去端口#...加速去掉端口 加快访问速度 CDN加速(全球加速又拍云 国外免费加速) 本篇主要讲解 国外免费CDN 打开网站注册 传送门 注册成功后 登录成功后 点击站点管理 增加站点 选择你需要的产品

3.7K10

【最佳实践】巡检项:内容分发网络(CDN)错误状态码占比

404 服务器无法返回正确信息 请检查站是否正常或者站信息、 HOST 配置是否发生变更。详细说明可见 CDN 域名突然出现404状态。...423 回环请求 请检查回跟随301/302配置,HTTPS 配置方式,站 rewrite 的处理方式。详细说明可见 CDN 访问报错423。...531 HTTPS 请求域名解析错误 请检查站域名解析配置。 532 HTTPS 请求站建连失败 请检查站443端口状态证书配置站可用性。...533 HTTPS 请求站连接超时 请检查站443端口状态证书配置站可用性。 537 HTTPS 请求接受站数据超时 请检查业务站稳定性。...564 HTTPS 请求失败 若配置为 HTTP 方式,请检查站负载带宽使用率,或站访问限制。 若配置为协议跟随方式,请检查站443端口状态证书配置

90010
  • .NET Core开发实战(第14课:自定义配置数据:低成本实现定制化配置方案)--学习笔记

    14 | 自定义配置数据:低成本实现定制化配置方案 这一节讲解如何定义自己的数据,来扩展配置框架 扩展步骤 1、实现 IConfigurationSource 2、实现 IConfigurationProvider...Console.ReadKey(); } } } 启动程序,输出如下: lastTime:2020/3/1 22:39:36 这里可以看到,输出最新的时间 但是如果这样去分发配置的包的话...另外一个可以把 Provider 定义为 internal 的,默认是 internal,如果说分发到第三方的话,internal 的类是不能被引用的,这样就意味着只需要暴露一个扩展方法,而不需要暴露具体的配置的实现...MyConfigurationProvider 中我们只是通过赋值一个 DateTime 来模拟配置 实际上可以从远程来说,比如阿波罗的配置中心,Kazoo,这些地方远程的读取配置,结合着命令行和环境变量配置...,就可以完成配置中心的远程方案,意味着可以版本化的管理配置 这样子在 Docker 容器环境下面,Kubernetes 环境下面,就可以有完善的配置管理解决方案

    41020

    Web应用实践:如何配置一个完整链路的Web服务

    如果需要完成Web服务的配置,需要理解访问过程中域名的发送方式 Web服务器配置 image.png 服务器接收客户端发送过来的Host或者SNI的server_name字段,选择不同的服务器 常见架构配置...2、域名:对应站Web服务的server_name字段,如果是WAF,则是配置的域名 注意: ①如果有多个节点,每个节点的域名,都需要统一,这个也是用户配置过程中出错较多的 ②CDN要增加WAF...功能,可以使用SCDN,见链接https://console.cloud.tencent.com/cdn/scdn,这里不再赘述 WAF image.png WAF配置的时候会强制要求输入域名,原理与...网关需要配置自定义域名 COS cos可以在cdn直接配置,也可以自定义,本次案例中使用自定义 image.png cos可以如果需要通过域名访问,需要自定义站域名,操作如上图 高防包/高防...总结 其实配置Web服务,理解了http需要发送Host或者server_name,配置的时候区分好源地址和域名,基本上所有常见的Web服务配置都大同小异。

    1.7K245

    踩过CDN大小十类坑

    如果是CDN节点吐的,那么查看下当前CDN配置,看是什么配置导致吐了403(referer,时间戳防盗链,IP黑白名单,特殊配置)如果是站吐的,可直接测试下站,如果确认站吐403,直接分析站逻辑即可...比如广东深圳电信用户请求,访问的节点是否是广东深圳电信的或者广东电信的(有些云厂商不一定每个地方都有节点) 问题类型五 访问cdn出现404问题 原因场景1 站资源不存在导致节点缓存404; 有可能存在多个站...404默认缓存10s,刷新并不能解决,分析和访问404监控即可,看是哪里吐了404。...原因场景2 用户站硬件性能达到极限,比如硬盘存储空间已满导致失败反馈404; 原因场景3 cdn节点配置不同步导致; CDN后台存在变更,比如节点的扩容,配置系统存在误差,接入平台变更导致配置未在全网同步...风险点:从上面原来可以看到,取消mtime校验,原流量会上升,配置前需要确认用户站可以扛得住。

    5.1K82

    使用腾讯云对象存储COS部署静态网站

    [vkvc9f5mv5.png] 开启静态网站 在基础配置中可以找到该选项,直接拉到最后。索引文档是打开域名后访问到的主页,错误文档要看自己网站的404页面是如何设置的。...官方提供了两种方案,一种是使用自己的云服务器,使用proxy功能将独立域名的流量转发到COS;另一种是使用COS的CDN功能,绑定自定义域名。 在域名管理项可以选择配置自定义域名。...[rsy9fm4tkx.png] 404页面 如果你对CDN做了某些配置的话,会惊讶地发现404页面不见了。访问一个不存在的页面会返回怪异的字符。...[cv72xqov1p.png] 这里要到CDN配置界面,关掉Range。 [sgmmknixnl.png] ‘/‘ 重定向 还有一个问题就是如何让cdn自动补全后面’/‘?...这里需要在CDN配置中关闭跟随301/302配置 [h8tdk60beq.png] 还以为是什么高级功能,谁知道是制造麻烦的。发了一个工单才解决。

    5.4K21

    隐藏IP,提高溯源难度的几种方案

    修改host头的原理,让CDN将连接指向我们期望的C2服务器;最终实现受控主机通过连!...方案分析: 适合用户:这种隐藏域名ip的方案适合于有公网服务器 优点:本方案使用高信誉域名进行连接,通常安全设备很难检测,也很难封堵; 缺点:配置和准备条件较多步骤比较复杂;如果能利用好上面的域名+CDN...使用流程: 小坑提醒:我尝试使用http域名前置进行原理演示,因为 Cloudflare免费版CDN不支持上传自定义ssl网站证书,只能升级成企业版才可以实现https!...实际上就是通过http 头里面的host字段进行判断的!详细内容学习“参考文章6、7、8” ? 4.生成payload,运行测试 4.1运行payload,主机可以成功上线; ?...2.服务器访问IP限制(安全分数+1):既然使用了CDN服务,为了更安全,就将真实服务器防火墙+安全组的访问ip做网段限制!设置成仅允许Cloudflare网段进行访问!

    3.6K30

    CDN故障案例content-encoding深入分析

    便将这个配置在国内公有云的CDN/公有桶上配置一次。chrome浏览器访问报出同样的错误,虽然不知道2家cdn底层的具体实现, 从这2个现象看,cdn的行为是一致的。...故障复现: 以nginx1.13.6作为实例例子,在开发环境搭建环境,复现,: 搭建2个节点,一个cdn节点,一个站 一: CDN节点配置: 1.nginx版本:1.13.6...边缘nginx节点主配置: 开启gzip, 关闭gzip_vary【和公有云CDN保持一致】 # gzip upstream的时候,启用压缩请求头,即带上Accept-Encoding:gzip...Vary; proxy_pass http://$upstream; } } 二 站节点配置 站nginx版本:1.13.6 站主配置:关闭gzip压缩,关闭gzip_vary 测试Server...到此,自定义header "Content-Encoding: gzip" 导致chrome报错的原因算是定位到了:由于站没有开启gzip, cdn的时候返回的是非压缩的数据,但是添加了自定义

    2.3K20

    CDN 学习中的一点小思考

    1)最困惑的莫过于hostHost怎么影响用户的访问和CDN的行为。 2)站,域名,host又是什么关系。 3)如何进行基本的CDN测试和信息查看。...今天要讨论host站,加速域名到底是什么,刚开始这个概念一直没搞清楚,看看腾讯云官网的文档介绍: 1.先看看host是指什么: hostCDN的时候,http请求中host字段指定的地址...apache virtualhost配置,参见:https://httpd.apache.org/docs/2.4/vhosts/examples.html 到这里,我们就能host是什么了。...那站又是什么呢?实际上从上图可以看出,如果,只是指定了在站点上最终访问的host(或者目录),那具体是哪个站点(哪个IP)下面的目录呢。...如果配置的是域名,那么会先将站域名,通过DNS解析,获得真实的IP地址,在到该IP地址的站点下面,寻找对应的host(目录)。

    3.8K20

    腾讯云 COS + CDN 产品使用分享

    CDN 设置项0x01.COS虽然本文主要介绍的是 CDN,但是还是有必要说明一下 COS,因为大部分创建的 CDN 站都来自 COS,为 COS 加速分发可以先在 COS 侧开通「自定义 CDN...加速域名」,然后针对 CDN 具体的设置项再去 CDN 的控制台进行设置比如下图一二和三,分别是「CDN 网页小文件」和「CDN 音视频点播」两种不同加速类型的站的配置项图片图片图片0x02.CDN...天(反正每次更新内容之后都得刷新 CDN 缓存),浏览器缓存 1 天图片访问 URL 重写配置了几条重定向,是为了让搜素引擎更新收录的旧链接图片4.配置因为站是 COS,所以关闭分片图片5.HTTPS...4.配置因为站是 COS,所以关闭分片图片5.HTTPS 配置使用托管证书,开启 HTTP 2.0,强制 301 跳转 HTTP → HTTPS,TLS 允许 v1.0~1.3,开启 OCSP...1MB/s图片2.配置这里开启了分片,因为 video 存储桶中有数 GB 的大小的单文件,虽然不是很确定需要开启图片3.高级配置用量封顶设置 10Mbps/5min 时返回 404图片0x05

    43.1K10

    【最佳实践】巡检项:内容分发网络(CDN)用量封顶配置

    当统计周期(5分钟)产生的流量/带宽超出所设置阈值时,强制请求或关闭 CDN 服务(全部请求返回404),以避免产生过高的账单。用量封顶配置生效存在一定延迟(10分钟左右) 1....带宽(流量)阈值: 带宽阈值,配置带宽访问的上限值 流量阈值,配置流量访问的上限值 超出阈值: 访问,即请求直接返回站 访问404,该配置会直接关闭CDN服务。...您可后续在域名管理页面重新上线域名,恢复CDN服务。 注:对站类型为COS/第三方对象存储,仅支持访问返回404(即关闭CDN服务)。...系统检测到域名带宽(流量)超出阈值后,访问或访问返回404配置均需要全网节点逐步下发生效,因此会有一定的生效延迟。...站类型为COS的域名,仅支持访问返回404(关闭CDN服务)。 加速类型为 ECDN 动态加速和 ECDN 动静加速的域名不支持区域特殊配置

    1K40

    WordPress 博客使用腾讯云对象存储 COS 进行静态资源 CDN 加速

    但是还有很多同学还不知道如何设置,今天就详细讲解下如何设置腾讯云对象存储 COS,如何通过的方式把 WordPress 上的静态资源全部一次镜像到腾讯云上面,最后开启 CDN。...开始之前,请先详细阅读 WPJAM Basic 插件的 CDN 加速功能的介绍文章,对 CDN 有个大概的了解。 1....创建好存储桶之后,选择该存储桶,点击「基础配置」,选择「设置」这一栏,点击设置,最后点击添加规则: 条件:选择HTTP状态码404 源地址:和上图一样,输入你的博客地址,比如我的:blog.wpjam.com...设置好「设置」之后,返回点击「域名和传输管理」选择「自定义 CDN 加速域名」,如果未开通 CDN 服务,按照提示到「CDN控制台」开通之后,点击添加域名 5....CDN域名:输入上面设置的域名,比如:https://cdn.wpjam.com。

    2.7K30

    腾讯EdgeOne产品测评体验—更快更强更安全,安全我选EdgeOne

    从笔者的角度来看,一般是以下两点 1、 隐藏IP 2、 优化终端用户访问 其中,隐藏IP是基本属性,因为终端用户访问的就是咱CDN的边缘节点,边缘节点再通过优化网络传递数据到站。...安全方面,腾讯云EO另外有Web防护、Bot管理、站防护、自定义页面、告警通知推送等。...安全防护:除CDN基础的DDoS攻击防护外,还整合了WAF网站防火墙、CC防护、Bot管理等安全能力,从边缘层为站提供全方位的安全防护。 2....性能优化:支持静态资源缓存、智能压缩、选路等优化手段,有效降低站压力和延迟,提升响应速度。 4. 运维简化:一站式管理控制台,可统一配置和查看各项功能,极大减轻运维工作量。 5....总的来说,EO作为一个融合型平台产品,为用户提供高可用、高性能、高安全的一体化内容分发、网络安全边缘计算解决方案,避免了单点服务可能存在的能力缺陷。

    4.8K20

    10分钟搞定“傻瓜式”的静态网站搭建托管之旅

    内容分发网络 CDN:结合 CDN 和云解析服务,使得域名和网站内容绑定的同时,还可以为静态网站加速,降低访问延迟,提高可用性。 云解析:使用云解析,实现使用自定义域名访问静态网站的目的。...请根据您的具体情况进行操作: 已注册域名并备案,可跳过本步骤,进行步骤2; 已注册域名但未备案,请进行域名备案; 未注册域名,请先注册域名,再进行域名备案; 02 创建存储桶并上传内容   在完成域名注册备案后...03   绑定自定义域名   为了加速访问,我们推荐将域名绑定为自定义加速域名,借助腾讯云 CDN 加速您的静态网站,使网站访客获取更好的浏览体验。   ...2) 在左侧二级菜单栏中,单击【域名管理】,进入域名管理页面,单击【自定义加速域名】下的【添加域名】,进入可配置状态:   域名:输入您已购买的自定义域名;   站类型:选择静态网站站;  鉴权...http://www.example.com/test.html(不存在的文件) ——返回404提示。

    4.2K40

    CDN缓存的那些事儿

    缓存优先级 不缓存配置(后台设置) > 自定义缓存配置(后台配置) > 站缓存配置 > 默认缓存策略 PS:站缓存配置,指 Cache-Control 和 Expires 请求头的设置 缓存刷新和缓存预热...实际上,规则刷新并没有删除节点资源,而是规则一旦生效之后,缓存在 CDN 节点的资源会被标记为过期,新的请求会校验一次,如果站该资源有更新,则将新的资源响应给最终用户并替换节点上的旧资源。...缓存预热:将需要预热的资源推送到 CDN 边缘节点,用户访问时将不需要再回站,可以直接命中缓存。这样可以加快资源的首次访问,同时缓解突增源流量给站造成的压力。...如果填写了 Host,那就共享缓存。不填写回 Host,那就不共享缓存。...PS:关于 Host 可以参考[老司机带我飞系列一 : Host源地址图文详解] 同一个服务下 http 和 https 是否缓存共享?

    1.6K00

    腾讯云服务器, 域名备案 CDN 服务体验

    先看一下 CDN 大概怎么配置和使用吧, 原理就是你添加一个域名的 CNAME, 指向腾讯的 host, 所以用户发起请求的时候实际是解析到腾讯的 CDN 服务器的, CDN 后台配置一个站点, 如...www.tanglei.name, 用户请求到 CDN 服务器时, 如果没有命中, 就去站点请求并将内容缓存至 CDN 服务器....目前我仍然用 github host 我的blog文件, 需要在 CDN 设置里将 host 设置为host 设置为 www.tanglei.name, 如果不设置, 请求 www.tanglei.me...会到 github pages 拉页面, github pages 里面不认 www.tanglei.me 这个 host, 就会出现 404.... host 配置成 www.tanglei.name, 会直接去 www.tanglei.name 这里去拉文件进行缓存, 现在就 OK 了.

    7.1K61

    CloudLite认证笔记 内容分发网络 CDN 产品认证

    认证链接 腾讯云CloudLite认证 内容分发网络 CDN 产品认证 目录 在线学习 CDN 的概述 腾讯云内容分发网络 CDN 介绍 腾讯云内容分发网络 CDN 操作指引 动手实践 使用腾讯云 CDN...加速静态网站 证书展示 [证书] 知识点摘记 CDN(content delivery network),内容分发网络,用户能够就近访问服务器 CDN加速的WEB请求过程中:由DNS服务器解析到对应的智能...腾讯云CDN的功能优势 稳定加速,覆盖全球 智能调度,链路优化 安全可靠,访问透明 简单接入,多样管理 腾讯云CDN的典型应用场景:网站加速,下载加速,安全加速,全站加速,音视频加速 配置:加速域名...,站类型,协议,站地址,HOST 中间:位于站和CDN节点中间层的服务器 节省站带宽 减轻站压力 提高边缘节点QoS Range配置功能:提高大文件分发效率,提高响应速度 跟随...301/302配置功能:提高用户访问速度 社区学习 云+社区

    3K00

    自建CDN做图床

    前期购入了UltraVPS的250g大盘鸡,但是速度上确实差强人意,所以考虑通过CDN的形式,后来在网上研究了一下,确定了利用Nginx反向代理的方案,实际上CDN节点估计也就是2-3个。...安装Nginx 直接用了LNMP一键包,比较方便,实际上只需要安装Nginx就行了 设置节点 假如我需要对imgki.com搭建CDN节点,数据放在source.imgki.com(130.255.78....xx),需要先修改hosts指向,告知CDN节点去哪里去获取网站数据,也就是源地址,做如下修改: 130.255.78.xx imgki.com 设置缓存目录 #创建缓存目录 mkdir -p /home...配置Nginx反向代理 置上有很多其实我也不是很明白,反着照着套过来就能用,看着也没有什么问题。...#sub_filter_once off; #指定头部: #proxy_set_header Host "imgki.com"; proxy_set_header Host $host; proxy_set_header

    54560
    领券