【发布时间】:2015-06-07 07:08:31
【问题描述】:
对我正在做的事情的简短解释是:我需要为我机器上的每个 ip 地址自动创建虚拟主机,使其指向 vsftpd 用户目录 (/home/xxx) 并拒绝任何类型的脚本执行。
我想阻止任何类型的网页,尤其是 PHP 脚本被执行,因为它会带来巨大的安全风险(apache 是 sudo)。这个虚拟主机的目的纯粹是提供游戏资源文件,扩展名如 .wav 、 .mdl 、 .tga 、 .spr 等等。
我四处寻找,发现了这个
deny from all
<filesmatch "\.(avi¦wmv¦mpg¦mov)$">
Allow from all
</filesmatch>
但这是 .htaccess 内容。如何在我的 httpd.conf 文件中实现仅允许某些扩展的功能?让它使用 .htaccess 会很痛苦,而且还有风险,因为用户可能会编辑它们。
请不要使用与我的问题无关的任何 cmets,例如“sudo apache?你是个笨蛋”等等。
【问题讨论】:
标签: apache .htaccess httpd.conf