配置 nginx 服务 python 文件

配置 nginx 服务 python 文件

我的服务器上有一些 Python 文件和指向它们的一些链接。当用户点击任何链接时,文件都会在浏览器窗口中显示。我希望浏览器开始下载过程。我可以控制这个吗?

是否需要设置一些 HTTP 标头?

谢谢。

答案1

您是否为 .py 文件设置了 MIME 类型?

如果没有,请检查配置的 http 部分中是否有 default_type 选项。如果未设置 default_type,nginx 将设置 text/plain 为默认值。在 mime 类型列表中输入 py 应该会产生您想要的行为。

相关内容