代码之家  ›  专栏  ›  技术社区  ›  clockwiseq

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

  •  4
  • clockwiseq  · 技术社区  · 15 年前

    我有一个web应用程序,它有一个配置文件夹,其中包含多个XML文件,这些文件是多个“门户”的配置设置。我需要IIS有权访问它们,以便“门户”加载(sql连接字符串、母版页路径),但我想拒绝任何外部访问(url浏览)。下面是一个例子:

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

    如果你浏览这个文件,我需要限制对它的访问,但仍然允许系统访问它,这样它就可以解析它加载的“门户”。

    有什么想法吗?

    2 回复  |  直到 15 年前
        1
  •  6
  •   Conrad Frix    15 年前

    你可以用一个 rewrite rule

    你也可以用 Request Filtering rule

        2
  •  0
  •   notandy    15 年前

    如果网站不需要向最终用户提供XML文件,则将其作为MIME类型删除。