很多时候配置 CDN 的跨域功能都是必须的,否则一些字体或图标不会被允许访问。腾讯云 CDN 可如下配置跨域访问:

配置跨域

依次进入「高级配置」-->「HTTP Header 配置」,单击「添加 HTTP Header」添加头部:

Access-Control-Allow-Origin取值*即可。

Tencent-CDN-Access.png

功能说明

以下为腾讯云官方的一些功能说明介绍:

腾讯云 CDN 在处理跨域访问时,是不做跨域限制的。如果用户网站需要跨域访问,在自身网站中配置 Access-Control-Allow-Origin 字段即可,您也可以选择在 CDN 对域名配置跨域头来实现跨域访问,使用腾讯云提供的 HTTP Header 配置功能。

使用腾讯云提供的 HTTP Header 配置功能,当您的用户请求业务资源时,可以在返回的 响应消息 添加您配置的头部,以实现跨域访问等目的。

当资源在节点未命中时会进行回源,此时源站返回的头部信息会一起返回给用户。当资源在节点命中缓存时,静态内容加速、下载加速场景下,CDN 默认会将缓存的源站的 Access-Control-Allow-Origin、Timing-Allow-Origin、Content-Disposition、Accept-Ranges 头部信息返回给用户。

由于 HTTP Header 配置是针对域名,因此一旦配置生效,用户对该域名下任意一个资源的响应消息中均会加入所配置头部。配置 HTTP Header 仅影响客户端(如浏览器)的响应行为,不会影响到 CDN 节点的缓存行为。

最后修改:2019 年 03 月 13 日
如果觉得我的文章对你有用,请随意赞赏