IIS目录浏览不会显示文件内容

时间:2017-12-27 08:20:29

标签: iis virtual-directory directory-browsing

我使用IIS UI,以相同的方式设置两台不同的计算机(每个计算机都有自己的本地硬盘驱动器上的物理文件夹)。两台计算机在浏览时都会在其文件夹中成功显示文件列表(某些XML文件)。但是,从一台计算机(1)中,您可以单击列表中的文件名,浏览器将呈现XML内容(缩进,颜色等)。从另一台计算机(2),当您单击列表中的文件名时,它只显示一个空白页。

我想要计算机(1)的行为。

另一条线索:

  • 在计算机(1)上,如果右键单击并将目标另存为,则另存为 对话框将在文件类型中指定XML文件。
  • 在计算机(2)上,如果你 右键单击并将目标另存为,另存为对话框将指定htm 文件类型中的文件。

谢谢!

Knom

1 个答案:

答案 0 :(得分:2)

没关系,我发现答案如下:

  • 找到有问题的两台计算机的applicationHost.config文件,比较
  • 坏计算机没有静态内容部分
  • 使用控制面板,程序和功能,打开或关闭Windows功能,Internet信息服务 - >万维网服务 - >常见的HTTP功能 - >静态内容检查ON,确定
  • 在IIS管理器中,MIME类型,双重检查.xml是text / xml