apache给出403禁止下载.py文件

Posted

技术标签:

【中文标题】apache给出403禁止下载.py文件【英文标题】:apache giving 403 forbidden for downloading .py files 【发布时间】:2014-08-12 02:50:16 【问题描述】:

我有一个运行 apache 的 web 服务器(OS X 10.9.3 服务器)的 mac mini。

我有几个 python (.py) 文件,我希望我的用户能够在网络浏览器中查看。

当他们导航到文件而不是下载文件时,他们会收到一条403 禁止消息。

/var/log/apache2/error 显示:

[Sat Jun 21 10:33:40 2014] [error] [client xxx.xxx.xxx.xxx] Options ExecCGI is off in this directory: /Library/Server/Web/Data/Sites/xxx/file.py

但我不希望执行 python 文件,只是为了提供服务 --- 下载或在浏览器中以纯文本形式显示。

【问题讨论】:

【参考方案1】:

您可以尝试添加文件.htaccess

RemoveHandler .py

在您的 .py 文件所在的文件夹中

【讨论】:

以上是关于apache给出403禁止下载.py文件的主要内容,如果未能解决你的问题,请参考以下文章

上传文件时禁止 Apache 403

RewriteEngine on 给出错误 403

403 禁止网站资源(js、png、css)但权限正常?

Apache 2.2 PHP-FPM,php文件在浏览器中禁止403禁止

apache2反向代理到docker容器403被禁止?

xampp apache服务器错误403在windows10上禁止访问