Apache下载.py文件时返回403禁用错误
我有一台运行着网络服务器的Mac Mini(操作系统是OS X 10.9.3 Server),它使用的是Apache这个软件。
我有几个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 个回答
0
你可以试着在你的 .py
文件所在的文件夹里添加一个 .htaccess
文件,内容是:
RemoveHandler .py
这样做可以帮助你配置一些设置。