检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
过期时间会覆盖源站的缓存过期时间。 源站未设置缓存过期时间 遵循CDN控制台默认或者新设置的缓存过期时间。 根据业务类型设置缓存过期时间 CDN默认缓存过期时间: 业务类型选择的是网站加速、文件下载加速或点播加速,且源站类型为源站IP或源站域名的加速域名,会有两条默认缓存规则。 常规动态文件(如:
缓存配置中配置缓存过期时间为365天,未过期,为什么有些文件能下载有些不能? 虽然缓存过期时间为365天,但是如果客户请求量不大,CDN节点就会定期清除缓存。 您可以手动对资源进行缓存预热,这样用户在首次访问时即可从CDN节点中获取最新资源,具体缓存预热内容请参见刷新预热。 父主题:
图1 配置证书 配置相关参数,请参考下表。 表1 国际证书参数说明 参数 说明 证书标准 国际标准证书。 证书来源 选择证书来源,有“自有证书”和“SCM证书”两项可选。 证书名称 如为自有证书,请输入证书名称。建议证书名称为英文,且长度不能超过32个字符。 如果选择SCM证书,CD
如为SCM证书,私钥内容将由系统自动获取。 表2 国密证书参数说明 参数 说明 证书标准 国密(SM)证书。 证书来源 选择证书来源,可选“自有证书”、“SCM证书”。 证书名称 如果是自有证书,请输入证书名称。建议证书名称为英文,长度为3-64个字符。 如果选择SCM证书,CDN可以自动获取已经上传到C
在浏览器缓存过期时间模块,单击“编辑”。 在配置弹框中单击“添加”,根据业务需求配置浏览器缓存策略。 图1 浏览器缓存过期时间 表1 参数说明 参数 说明 类型 所有文件:所有文件均遵循当前设置的浏览器缓存过期时间。 文件名后缀:指定类型的文件需遵循当前设置的浏览器缓存过期时间。 目录
CDN是否可以在不中断业务的情况下更新证书? CDN可以在不中断业务的情况下平滑的更新SSL证书,您可以前往CDN控制台>域名管理>HTTPS配置页签完成证书更新。 父主题: 安全相关
资源全部预热,缓存过期时间为1年,为什么最近统计到回源流量? 如果您的缓存预热间隔设置为365天,并且客户请求量较小,CDN节点就会定期清除缓存,以保证为用户提供最快的加速效果。 您也可以手动再次对资源进行缓存预热,这样用户在首次访问时即可从CDN节点中获取最新资源,具体缓存预热内容请参见刷新预热。
在CDN控制台资源缓存过期时间设置为0,为何访问到的仍然不是最新内容? 在CDN控制台缓存过期时间设置为0,用户访问会直接回源请求资源。源站缓存过期时间重新设置后生效会稍有延迟,请耐心等待几分钟后再试。您也可以手动执行缓存刷新功能,强制缓存过期。 父主题: 缓存配置
网站资源不需要缓存,需要直接从源站获取,该如何设置? 不希望CDN缓存的资源,可以将缓存规则中缓存过期时间设置为0。 父主题: 缓存配置
从CDN获取到的数据是旧的,没有更新缓存 CDN节点的缓存内容不实时更新,只有当缓存内容到期后才能回源请求最新的内容。 当您的源站内容更新后,希望用户可以获取到最新内容,可以通过提交刷新请求完成主动刷新,使CDN节点缓存内容强制过期,保证用户访问网站时,获取到最新的数据。 缓存刷新流程及要求请参见刷新预热
多项目时,展开“所属区域”,从“项目ID”列获取子项目ID。 调用API获取项目ID 项目ID还可通过调用查询指定条件下的项目列表API获取。 获取项目ID的接口为“GET https://{Endpoint}/v3/projects/”,其中{Endpoint}为IAM的终端节点,可以从地区和终端节点获取。接口的认证鉴权请参见认证鉴权。
jpg”格式的文件配置了缓存规则,缓存过期时间设置为90天。预热图片1.jpg后,客户端访问1.jpg发现并未命中缓存。 可能的原因及应对措施 缓存规则配置生效大约需要5分钟时间,请您在规则生效后再预热资源,然后验证是否命中缓存。 检查您的缓存过期时间是否设置的过小:缓存过期时间设置的太小就会导致频
获取账号ID 在调用接口的时候,部分URL中需要填入账号ID(domain-id),所以需要先在管理控制台上获取到账号ID。账号ID获取步骤如下: 注册并登录管理控制台。 单击用户名,在下拉列表中单击“我的凭证”。 在“API凭证”页面的项目列表中查看账号ID。 图1 获取账号ID
配置证书需要传递证书及私钥,如已有证书可不用传证书及私钥。 certificate 否 String HTTPS协议使用的SSL证书内容,仅支持PEM编码格式。不启用证书则无需输入。初次配置证书时必传。 private_key 否 String HTTPS协议使用的SSL证书私钥
获取客户端真实IP 本章节介绍了不同类型的Web应用服务器(包括Tomcat、Apache、Nginx、IIS 6和IIS 7)如何获取客户端的真实IP,如果有此方面需求,可以参考本文进行配置。 背景信息 网站接入CDN加速后,源站服务器端从IP头部获取的用户访问IP不是客户端的
缓存配置常见问题 如何提高CDN缓存命中率? 缓存配置中配置缓存过期时间为365天,未过期,为什么有些文件能下载有些不能? CDN会缓存 404、403状态码吗? 访问CDN加速域名,无法正常登录或者显示其他用户信息? 父主题: 缓存配置
"、"_"、"~"。 缓存过期时间来源,即原缓存遵循源站配置。 如果源站配置了缓存过期时间,即源配置了Cache-Control:max-age或Expires,您希望CDN的缓存过期时间与源站配置一致,或者取缓存规则配置的过期时间与源站的最小值,可以通过配置缓存过期时间来源实现。默认缓存过期时间来源为CDN,支持配置的取值如下:
加速域名备案过期了有什么影响? 备案过期的影响: 在备案过期前,重新备案成功,不影响CDN使用。 如果备案已过期,CDN会封禁加速域名,您将不能继续使用CDN加速。 应对办法: 您需要重新去工信部备案。 备案后需要重新审核该域名,之后才可再次开启CDN加速。您可以通过CDN管理控
回源超时时间 回源URL改写 Range回源 回源请求头 回源方式 高级回源 回源SNI 回源是否校验ETag 回源跟随 HTTPS证书相关配置 HTTPS是以安全为目标的HTTP通道,在HTTP的基础上通过传输加密和身份认证保证了传输过程的安全性。CDN支持SSL证书及相关配置,提升域名的安全性。
合理配置不同资源的缓存过期时间和优先级,能有效提升缓存命中率,降低回源率,减轻源站压力。 注意事项: 注意设置缓存优先级,优先级取值为1~100之间的整数,数值越大优先级越高。 如果您修改或新增了缓存规则,请刷新对应资源的缓存。 请将动态资源的缓存过期时间设置为“0”,即不缓存,否则将导致访问异常。