如何拒绝访问文件但允许服务器

clo*_*seq 4 asp.net authentication iis-7 authorization geolocation

我有一个Web应用程序,其中包含一个配置文件夹,其中包含多个XML文件,这些文件是多个"门户"的配置设置.我需要IIS才能访问它们,以便"门户"加载(sql连接字符串,主页面路径),但我想拒绝任何外部访问(URL浏览).这是一个例子如下:

HTTP://www.mywebsite/virtualdirectory/configurationdirectory/configfile.xml

我需要限制对此文件的访问,如果您正在浏览它但仍然允许系统访问它,以便它可以解析它正在加载的"门户".

有任何想法吗?

Con*_*rix 5

您可以使用重写规则执行此操作

您也可以使用" 请求过滤"规则执行此操作