使用 Cloudflare 恢复 AWS S3 上静态站点的原始访问者 IP

使用 Cloudflare 恢复 AWS S3 上静态站点的原始访问者 IP

我在 上有一个静态站点S3,使用 cloudflare 作为我的 DNS 提供商。服务器日志收集在 S3 存储桶中。但是日志文件中的访问者 IP 地址指向 cloudflare 服务器,而不是实际访问者 IP。我知道如何使用real_ip_headerEC2 上的 LAMP/LEMP 堆栈恢复原始访问者 IP。文章

我如何使用 S3 + cloudflare 执行相同操作(即恢复原始访问者 IP)。是否有存储桶策略允许我将自定义标头(例如 CF-Connecting-IP)映射到访问者 IP,或者我可以自定义日志格式以包含此标头吗?

相关内容