我有一个主站点,我们将其命名为 www.domain.com
我有一个子域名 sub.domain.com
在我的根目录中,有一个“sub”文件夹。在“sub”文件夹中,我有一些不允许公众查看的文件。因此,在我的 IIS6 配置中,我设置当公众访问该文件时,它会重定向到另一个 URL。我的问题是:
当我输入以下内容时:
www.domain.com/sub/file => 它会重定向,但是当我输入以下内容时:
sub.domain.com/file => 它可以访问文件
文件类型为 .SWF
请帮忙
答案1
听起来好像 sub.domain.com 在 IIS 中有自己的网站条目。如果是这样,您还需要更改该网站的属性以限制访问(禁用匿名用户、设置 IP 限制,或者您限制访问的任何方式)。或者,您可以在服务器上的实际文件夹本身上使用 NTFS 权限来禁止 IUSR_MACHINENAME 帐户列出/读取文件,这将导致 IIS 提示用户输入凭据。