如何以非扩展依赖方式禁用htaccess中的cgi?

Wai*_*... 3 apache .htaccess cgi

我想在我的文档根目录下面的目录中禁用任何类型的CGI执行.任何一种:php,perl,ruby ......无论如何.我想以一种不依赖文件扩展名的方式来做这件事.在我的文档根目录下面,因为用户必须能够放置和查看HTML文件.

它必须在htaccess中,因为它是一个共享主机.

单独使用-ExecCGI不起作用.我必须向该行添加一个与扩展相关的AddHandler指令.

在本主题中找到了一些接近的答案,但它们依赖于扩展,依赖于php或全局apache配置.

它可能做我想要的吗?

非常感谢你,

小智 5

RemoveHandler .suffix.suffix要执行此操作的脚本类型的文件名后缀在哪里.

正在寻找一般不允许脚本的东西.

编辑:啊哈!如果您不介意必须将目录中的所有内容作为静态内容提供 - 您可能不会,这就是您的问题似乎暗示的内容 - 您可以设置该位置的默认处理程序.

<Directory something>
    SetHandler default-handler
</Directory>
Run Code Online (Sandbox Code Playgroud)

default-handler在core中,所以这不应该依赖于任何东西.如我错了请纠正我.