我正在使用 WebMin 来管理 Apache 服务器,但在让 Apache 使用没有扩展名的 python CGI 文件(名为“home”)作为索引时遇到了问题。
如果我输入如下 URL,则该文件是可执行的并且可以正常工作: http://example.com/home
但我也希望这个能够实现: http://example.com
相反,我收到权限被拒绝错误。
我已将“home”设置为索引文件,并将访问控制设置为允许该目录的所有人访问。我遗漏了什么?
答案1
您可能需要在您的配置中添加以下指令:
<File home>
SetHandler cgi-script
Options +ExecCGI
</File>
这些可以进入 .htaccess 或者内部例如<Location /> ... </Location>
。