功能相关

“源站地址(回源地址)”和“回源域名(回源主机头)”的区别是什么?  

回源地址指示源工作站的实际可访问地址,它可以是 IP 地址或域名。 如果是域名,则在返回源期间,内容分发网络将解析域名的地址,然后通过解析的 IP 进行访问。

当内容分发网络返回到源时,后端域名指示 HTTP 请求标头中的主机字段值。 此字段值一般是域名形式的字符串。 源站使用此域名来识别它是否与源站上配置的域名相同。

是否支持 HTTP 标头的 gzip 功能?

如果需要 Azure 内容分发网络来支持 HTTP 标头的 gzip 功能,则必须提交工作订单才能激活该功能。 提交工作订单时,请提供加速域名、源工作站域名和需要加速的文件类型。

如何配置 CNAME?

转到域名管理公司,找到域名分析管理器。 删除域的 A 记录,并添加 CNAME 记录。 此时应已具有 CNAME 的域名。

如何确认我的 CNAME 记录已生效?

域名系统 (DNS) 更改生效的时间因区域而异,具体取决于与域名对应的原始记录生效的时间(生存时间 [TTL])。 如果 ping(或挖掘)域名不再解析源工作站 IP,则表明 CNAME 记录已生效。

源站日志中如何获取访问者的原始 IP?

使用内容分发网络加速网站后,绝大多数访问来自网络缓存节点。 当内容分发网络返回到源时,它将在 HTTP 标头 X-Forwarded-For 中输入源 IP 地址。 源站的 Web 服务器可以修改日志配置记下该信息。

如果以 NGINX 为例,可以将以下信息添加到配置文件:

log_format logCDN '$remote_addr forwarded for $http_x_forwarded_for - $remote_user [$time_local]  '

'"$request" $status $body_bytes_sent '

'"$http_referer" "$http_user_agent"';

access_log /var/log/nginx/access.log logCDN;