存储和检索与codebase coldfusion分开存储的文件

时间:2015-01-26 18:36:45

标签: file-upload coldfusion download

我们目前有一个运行冷融合的网站11.为了改善安全性的某些方面,我们希望将用户上传的所有文件存储在与我们的代码库和数据库服务器不同的服务器上。

我几乎从头开始,因为到目前为止我在搜索中找不到太多东西。这样做的最佳实践是什么?冷融合功能对于从外部源存储和检索文件有什么作用?

2 个答案:

答案 0 :(得分:4)

我可以使用更多信息来提供更多帮助。但是,我们假设您有一个单独的服务器,可以将所有用户文件存储在Windows网络上。我会使用CFContent来提供这些文件,并通过UNC路径检索文件。

我建议您在Securely Serving Files via CFContent上阅读我的博客文章。 Wil也来自CF Webtools,在这里张贴一个:Serving File Downloads with ColdFusion

答案 1 :(得分:2)

当我们迁移到Unix平台时,我们遇到了类似的问题。我们的解决方案是将文件服务器安装到Web服务器。它可以通过ColdFusion以编程方式访问,就像它在同一台服务器上一样,但它无法从Web根目录(浏览器)访问。它对我们来说非常顺利。