当我想让某人使用apache从我的服务器下载一些文件时,我只需将文件复制到/var/www文件夹,并将链接发送给那个人。
如何使用apache+web2py配置进行相同的操作?我不需要任何花哨的保安。我只想直接链接到文件。我尝试过谷歌解决方案,但我找到的每一个解决方案都过于复杂,无法达到我想要达到的目标(即流式文件)。
有什么简单的方法可以做到吗?
发布于 2013-08-10 18:54:54
如果您只想将一些文件放在一个文件夹中并直接为它们服务,您可以只使用apache --不需要使用web2py。
如果您真的想让/web2py/applications/yourapp/static/path/to/file,为文件提供服务,可以将它们放入web2py中,并使用/yourapp/static/ to /file等URL为它们提供服务。
如果您想应用一些身份验证检查,可以将文件放入您的/uploads应用程序的/private文件夹中,并通过调用response.download() (在基于数据库“上载”字段的文件上载时)或response.stream() (如果是手动放置在服务器上的文件)的函数来提供这些文件。
https://stackoverflow.com/questions/18136583
复制相似问题