-
CDN加速OBS常见问题 - 内容分发网络 CDN
是一样的,否则访问将无限循环,您需要另外准备一个域名作为加速域名。 为什么OBS桶接入CDN后,访问域名会列出所有文件列表? 如果用户对OBS桶有读权限,就可以读取桶内对象列表。当用户请求的是CDN加速域名的时候,OBS就默认返回桶内对象列表。解决办法如下: 如果您使用的是OBS公有桶,请参考以下操作步骤解决该问题:
-
源站静态文件更新后,能否自动刷新CDN缓存? - 内容分发网络 CDN
源站静态文件更新后,能否自动刷新CDN缓存? 当站点资源更新时,CDN无法自动刷新缓存,您可以通过以下两种方式手动刷新CDN缓存: 登录华为云控制台,在服务列表中选择“CDN”,左侧菜单栏选择“预热刷新”,在缓存刷新页签完成刷新操作。 通过CDN服务所提供的缓存刷新、缓存预热API接口,主动调用CDN
-
本地测试加速域名(可选) - 内容分发网络 CDN
cdnhwc1.com得到IP地址为10.0.0.0。 在本地电脑绑定hosts文件测试。 示例:如果您使用windows系统,在C:\Windows\System32\drivers\etc\hosts文件中添加加速域名www.example.com和IP地址10.0.0.0的绑定关系。如图1所示。
-
接入CDN后,网页显示的内容/下载文件/播放的视频不正确 - 内容分发网络 CDN
示例:您需要设置一条.jpg文件,缓存过期时间为2天的规则,设置如下: 图中两条缓存规则:所有文件缓存过期时间为30天,优先级为8,.jpg文件缓存过期时间2天,优先级为2。当用户请求访问某.jpg文件时,由于所有文件这条优先级较高,会自动匹配,文件在CDN节点的缓存时间为30天而不是您期望的缓存2天。
-
文件下载加速 - 内容分发网络 CDN
范围的内容,以便缩短大文件的分发时间,提升回源效率,减少回源消耗,您需要设置Range回源。 文件下载加速默认开启Range回源。 智能压缩: 确认需要配置的压缩类型,Gzip或Brotli。 准备测试URL。 如果您想要压缩您网站的静态资源,缩小传输文件的大小,提升传输效率,减
-
验证域名归属权 - 内容分发网络 CDN
值:32位字符,由“日期+随机UUID”组成。 图3 添加记录集 单击“确定”完成记录集添加。 等待TXT解析生效,返回域名添加界面,单击“验证”完成域名归属权验证。 首次添加TXT解析实时生效,修改TXT解析通常在5分钟后生效(具体生效时间取决于域名DNS解析的TTL时长,默认为5分钟)。
-
应用场景 - 内容分发网络 CDN
网站加速 适用于有加速需求的网站,对网站中图片、小文件等静态资源提供加速服务,包括门户网站、电商平台、资讯APP、UGC应用(User Generated Content,用户原创内容)等。 文件下载加速 适用于使用HTTP/HTTPS文件下载业务的网站、下载工具、游戏客户端、APP商店等。
-
如何提高缓存命中率 - 内容分发网络 CDN
www.example.com/1.txt”。 终端用户首次访问URL“http://www.example.com/1.txt?test1”时,CDN无缓存,回源请求资源;第二次访问“http://www.example.com/1.txt?test2”时,由于“URL参数”功能配置为“不忽略参数”,所以“
-
获取客户端真实IP - 内容分发网络 CDN
og." suffix=".txt" pattern="%{X-Forwarded-For}i %h %l %u %t "%r" %s %b" /> </Host> 查看“localhost_access_log”日志文件,可获取X-Forwarded-For对应的访问者真实IP。
-
缓存刷新 - 内容分发网络 CDN
默认不刷新M3U8/MPD索引文件中的TS/MP4文件。 操作步骤 登录华为云控制台,在控制台首页中选择“服务列表 > CDN与智能边缘 > 内容分发网络 CDN”,进入CDN控制台。 在左侧菜单栏中,选择“预热刷新”。 选择“缓存刷新”页签,选择刷新类型,输入刷新URL或目录,也可以拖入TXT文档。 图1
-
方案概述 - 内容分发网络 CDN
KMS加密文件配置 CDN默认无法读取OBS桶中的加密文件,如果您的OBS桶存在此类文件,建议您慎重开启CDN加速,避免加密对象泄露。如果您因业务需求,需要加速OBS桶中的KMS加密文件,请注意: 如果您的OBS桶是公有桶,CDN将无法读取桶中的KMS加密文件,从而导致回源失败,用户无法访问到加密文件。
-
回源URL改写 - 内容分发网络 CDN
com的回源URL改写配置如下图所示。 原始请求:https://www.example.com/test/a.txt 改写后的回源请求:https://www.example.com/test/b.txt 示例2:加速域名www.example.com的回源URL改写配置如下图所示。 原始请求:https://www
-
缓存预热 - 内容分发网络 CDN
预热完成时间取决于用户提交预热文件数量、文件大小以及网络状况等诸多因素。 当历史记录中的对应URL的缓存预热状态为“成功”时,表示预热完成。 执行大批量文件预热,可能会导致您的源站带宽资源被占满,预热时请尽量分批次执行。 动态文件(如:asp、jsp、php等格式的文件)不能被预热,请勿对动态文件执行预热操作。
-
创建缓存刷新预热任务 - 内容分发网络 CDN
{ "urls": [ "https://www.bxxx/1.txt", "https://www.bxxx/2.txt" ] } } 响应示例。 { "preheating_task": "7620240"
-
客户端访问加速域名经过Nginx转发时,如何定期刷新DNS解析 - 内容分发网络 CDN
Nginx服务器原“nginx.conf”配置: location = /test/example1.txt{ expires 30s; rewrite ^/test/example2.txt break; proxy_pass https://test.example.com; } 添加resolver配置:*
-
CDN加速OBS桶文件(OBS控制台) - 内容分发网络 CDN
它私有桶中。 配置文件下载URL 将代码中需要加速下载的文件URL地址配置为:游戏网站域名+文件在OBS桶中的存储路径+文件名称。 以配置的游戏网站域名download.game-apk1.com以及存储在obs-doc-test桶中的game/3.2.1/文件夹下的android
-
CDN加速OBS桶文件(CDN控制台) - 内容分发网络 CDN
置已经生效。 配置文件下载URL 将代码中需要加速下载的文件URL地址配置为:游戏网站域名+文件在OBS桶中的存储路径+文件名称。 以配置的游戏网站域名download.game-apk1.com以及存储在obs-doc-test桶中的game/3.2.1/文件夹下的android
-
创建刷新缓存任务 - 内容分发网络 CDN
"type" : "file", "urls" : [ "https://www.bxxx/1.txt", "http://www.bxxx/2.txt" ] } } 响应示例 状态码: 200 OK { "refresh_task" : "7620242"
-
创建预热缓存任务 - 内容分发网络 CDN
"preheating_task" : { "urls" : [ "https://www.bxxx/1.txt", "http://www.bxxx/2.txt" ] } } 响应示例 状态码: 200 OK { "preheating_task" : "7620242"
-
为什么OBS桶删除了文件之后,用户还能通过CDN地址访问下载该文件? - 内容分发网络 CDN
为什么OBS桶删除了文件之后,用户还能通过CDN地址访问下载该文件? 请查看您缓存刷新和缓存预热设置的时间间隔,如果您源站内容更新,但是系统里设置的缓存刷新和缓存预热的执行时间还未到,那么CDN节点的内容也没有更新,用户可以访问到之前的文件。建议您源站资源更新后到CDN侧执行刷新操作,详见缓存刷新。