我有一个托管静态内容的 CDN(可能是 Github 页面或 CloudFlare,具体取决于答案)。我们的服务器动态生成 JSON 资源。我希望所有内容都可以通过同一个域名访问。
IE:
Client <========> proxy <========>server
^ |
| ⌄
=============== CDN
问题是 CDN 不能充当反向代理,如果我在服务器上设置反向代理,所有数据都将通过它转发,从而使传输时间更长,并且可能使用服务器上的内存和处理能力。
如何将所有数据保存在一个域名下,但将 CDN 内容直接传递给最终用户?