0

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

谢谢!

4

1 回答 1

0

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

我会考虑查找您的 CDN提供的选项。例如,您可能能够将 /file.zip 之类的内容附加到 CDN url 的末尾,并且仍然可以获得正确的文件。

也就是说——如果 CDN url 是http://cdn.example.com/113312,也许http://cdn.example.com/113312/file.zip也可以。

于 2009-12-20T23:12:07.713 回答