2016-09-29 56 views
0

This question对逆向代理有很好的解释,但是如果所有的请求都通过一个CDN前面的单个服务器,那么这是否会破坏拥有多个CDN位置的目的呢?逆向代理是否会破坏CDN的地理优势?

对于上下文,我在CDN上有一个完全静态的网站,但需要通过用户代理分离移动通信,并使用另一个服务器处理这些请求。

编辑:该网站托管在Netlify,我相信使用的Cloudfront

将路由通过反向代理的所有请求会影响性能?

+0

其中CDN和它采用什么样的技术是相关的,以渲染基于这些头哪一页这个问题。 CDN前面的反向代理*当然几乎完全击败了CDN的目的,这就是为什么你会把它放在CDN背后......事实上,你甚至可以在地理上分配多个反向代理。 ..取决于CDN。请提供您的场景,现在和未来的更多细节。 –

回答

2

是的,在前面的单个位置使用反向代理将会破坏使用CDN的目的。

最好的办法是使用反向代理服务器作为CloudFront的你的出身和forward the appropriate application headers然后使用反向代理服务器来决定