带有CDN的远程服务器的标头

时间:2009-12-20 22:58:51

标签: php file cdn

我有一个存储媒体文件的CDN。我想要存储的每个文件只是数据中文件的ID号,因此,服务器上的file.zip = 4423342。问题是,CDN不允许php或任何形式的编程。我怎么能这样做,所以我有一个本地文件,用于设置标题,让我改变它,所以当他们从CDN下载文件时,它下载为file.zip而不是4423342.现在我知道这很简单,如果文件与设置标题的文件存储在同一服务器上。

谢谢!

1 个答案:

答案 0 :(得分:0)

如果您的CDN不允许您设置存储文件的名称/标题,则无法在服务器上执行此操作。用户被定向到CDN服务器,您无法“注入”该连接中的任何内容。

我会查看您的CDN 提供的选项。 例如,您可以将类似/file.zip的内容附加到CDN网址的末尾,并仍然可以获得正确的文件。

那就是 - 如果CDN网址是http://cdn.example.com/113312,也许http://cdn.example.com/113312/file.zip也可以。