提供重定向的CDN?

时间:2012-03-24 02:03:48

标签: redirect cdn content-delivery-network

我们需要一个CDN(如Rackspace Files或AWS),它允许我们设置301重定向到旧文件。

E.g。如果我们决定删除http://cdn.example.com/mportant-case-study.pdf,我们会将该旧资产重定向到我们的案例研究页面http://www.example.com/case-studies/。或许,我们注意到原始文件中存在拼写错误,我们已经通过电子邮件和Twitter分享了它,然后我们将其重定向到http://cdn.example.com/important-case-study.pdf(注意“i”这次不会被遗忘)。

所以这个问题,如果还不清楚:CDN提供了什么?

1 个答案:

答案 0 :(得分:3)

您是否希望CDN从原始服务器获取重定向?

Akamai可以缓存来自您的来源的重定向。或者,您可以修改Akamai配置以在边缘生成重定向。

如果你有很多重定向,可能更容易从你的原点生成它们,否则你每次需要添加/更改/删除重定向时都会修改Akamai配置。这需要时间。

这是一个示例,其中重定向在原点生成,但由边缘服务器缓存(我从原点插入了一个名为“FakeDate”的标题,因此我可以证明重定向已缓存:

http://cdn1.lapthorn.com/testing/redirect-cached.php

或者这是由边缘服务器生成的重定向,它永远不会回到原点:

http://cdn1.lapthorn.com/microsoft-test-redirect

你可以直接到origin-www.lapthorn.com的原点查看我发送的标题。