gpt4 book ai didi

html - IIS6 : Disallow a particular file extension from being downloaded

转载 作者:行者123 更新时间:2023-11-27 22:51:56 25 4
gpt4 key购买 nike

[I posted a similar question on serverfault.com, but had very little feedback so trying here]

我可以在 Apache 下使用 htaccess 很好地完成这项工作。但在工作中一直都是 M$...

我需要锁定对虚拟主机上可能出现的任何 .fla 文件的访问权限。我们将它们放在我们在某些网站上使用的少数 .swf 旁边,我只是想确保它们不会被可能抓取网站的人或蜘蛛下载。

fla 中实际上没有任何敏感内容,但我宁愿将它们保存在同一个文件夹中并禁止下载者使用它们。

我已经尝试了 MIME 类型路由(检查 MIME 类型是否在 HTTP Headers > MIME Types 下定义,如果是则删除等;),但没有定义 FLA,但我仍然可以默认下载文件.我记得这是相反的,如果你想提供 .flv 文件,而不是 .fla

我不能使用 Web.Config 方法(至少我认为我不能),因为它不是 ASP.NET 站点...所以我不确定。

我不想安装任何应用程序(因为这是一个生产系统)。

感谢感谢任何反馈。


我的解决方案:

多亏了正确的方向,我按照我想要的方式(希望是正确的)工作,对于任何需要这个解决方案的人来说,这就是我所做的:

在 IIS > 属性 > 主目录(选项卡)> 配置(按钮)> 映射(选项卡)下选择您的网站 > 单击添加(按钮)

可执行文件: C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll

分机:您的分机在这里

动词:(ALL 或 POST/GET/等;)

[x] 脚本引擎(选中)

[x] Vefiry 文件存在(选中)

最佳答案

IIS > 网站 > 属性 > 主目录选项卡 > 配置按钮 > 映射 > 添加按钮

可执行文件:C:\WINDOWS\system32\inetsrv\404.dll

扩展名:.ext

动词:(不认为这很重要)

[ ] 脚本引擎

[ ] 检查文件是否存在

关于html - IIS6 : Disallow a particular file extension from being downloaded,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1924357/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com