【发布时间】:2010-10-14 19:02:54
【问题描述】:
我正在尝试在 django 应用程序中提供静态文件以供下载,我想我会将静态文件放在 /media/files 中,并让 Apache 将 content-type 标头设置为 application/octet-stream(要下载的文件将是 word 文件,但我稍后会制定详细信息)。
为此,我激活了 mod_headers,然后在 apache 配置中这样做:
标头集 Content-Type "application/octet-stream" 位置>执行此操作后,我重新启动了 apache 并尝试了一个示例文件,但它不起作用,我仍然在内容类型中获得 text/plain,并且浏览器没有提示我下载任何内容。
顺便说一下,我知道建议对静态文件使用不同的 Web 服务器,但我对要部署的服务器没有太多控制权,它只能是带有 mod_python 的 Apache。
【问题讨论】:
标签: django apache static content-type