cdn with nginx - 如果找不到则重定向


0

我需要为图像配置带有nginx的cdn。 GeoIp工作正常,但我的图像找不到问题 cdn server

我通过以下方式配置nginx: 客户端从server1请求映像,server1检查客户端是否来自“UK”是否重定向到 CDN server。但现在可以说没有找到图像 CDN server 服务器如何重定向回 server1 如果 CDN server 也来自“英国”。这将进入无限循环......

Answers:


1

有战略位置 rewrite 指令,你可以追加 $uri 使用重定向进度参数,并检查此参数以决定是否重定向回CDN。

或者你也可以使用 proxy_set_header 指令从CDN返回主server1站点时执行请求,并在处理主server1站点上的请求时检查是否存在此类HTTP头。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.