cdn如何添加$_SERVER['HTTP_REFERER']值呢
发布于 2023-11-25 16:55:31 浏览 158 次
问题解析:
【】
1、
CDN(内容分发网络)通常会在回源请求中附加一些特殊的 HTTP 头信息,以便您可以在源服务器上获取相关信息。然而,$_SERVER['HTTP_REFERER']并不是一个由 CDN 提供的标准 HTTP 头字段,因此 CDN 不能直接提供该值。
2、
如果您希望在回源请求中获取 Referer 值,您可以考虑使用其他的 HTTP 头字段或自定义标头来传递这些信息。以下是一种可能的方法:
3、
1、查看 CDN 文档:首先,查看您所使用的 CDN 供应商的文档,了解他们是否提供了相关的功能或自定义标头的选项。一些 CDN 提供商可能具有特定的配置选项,允许您将 Referer 作为自定义标头添加到回源请求中。
4、
2、自定义标头:如果您的 CDN 不直接支持 Referer 作为标准 HTTP 头字段,您可以考虑使用自定义标头来传递该值。在 CDN 配置中,您可以设置回源规则,将 Referer 值添加到自定义标头中,并在回源请求时发送给源服务器。然后,在源服务器上,您可以使用相应的方式来获取自定义标头的值。
5、
请注意,具体的实现方法和配置选项取决于您所使用的 CDN 服务和其提供的功能。建议参考您所使用的 CDN 供应商的文档和支持资源,以了解如何在其平台上添加自定义标头或获取相关信息。
6、
总之,由于不同的 CDN 服务提供商和配置选项的差异,具体的实现方法可能会有所不同。建议仔细阅读您所使用的 CDN 的文档,并与他们的支持团队联系,以获取针对您特定情况的准确指导。