2010-01-17 146 views
1

如何防止用户获取我网站上存在的文件列表?我如何限制访问我的网站的文件?

例如当用户键入地址栏上的WebsiteAddress +/DirectoryToSearch /他们获得在该目录中的文件列表,没有得到任何许可被拒绝错误

有没有在asp.net我失去了任何设置?

回答

2

您应该禁用IIS中的目录浏览。

对于IIS7:http://technet.microsoft.com/en-us/library/cc731109%28WS.10%29.aspx

对于IIS6:打开Web站点的属性在IIS管理器,标签“主目录”下,取消选中“目录浏览”标记的复选框。

+0

我刚刚做了,它很有趣!但为什么默认设置是ON?只是好奇 – OrElse 2010-01-17 23:21:55

+0

@strakastroukas - 通常默认是禁用的,你可能在IIS管理器中创建站点时出现错误点击,我知道我已经做到了! – 2010-01-17 23:24:01

+0

NOPE!这是粘贴在IIS工具中。 注意: - 默认设置为ON - 整个站点将继承此设置 我应该联系托管公司还是什么? – OrElse 2010-01-17 23:29:19