无法访问文件但目录列表在 MS IIS 中有效

无法访问文件但目录列表在 MS IIS 中有效

我在 Windows Server 2008 上的 MS IIS V 6.1 中启用了目录列表的 http 网站。在端口 8080 上,没有 SSL。我能够使用本地主机和 IP 访问和列出目录。但访问任何文件都会得到空响应,响应标头如下所述。

内容长度:0 日期:2018 年 1 月 13 日星期六 19:27:48 GMT 服务器:Microsoft-IIS/7.5 X-Powered-By:ASP.NET 如能提供任何帮助/建议,不胜感激。

答案1

终于找到答案了。 https://forums.iis.net/t/1233864.aspx?IIS+sending+empty+file+for+Script+file+requests+instead+of+the+file

该问题是由于缺少模块静态内容

第一种可能是您忘记在 IIS 中安装静态内容功能。要解决此问题,您可以尝试在控制面板->程序->打开和关闭 Windows 功能->Internet 信息服务/万维网服务/通用 HTTP 功能/静态内容中安装该功能。

答案2

根据您的回答,解决方案(如上所述)似乎是禁用了 IIS 的静态内容模块。

要打开静态内容模块:

  • 打开控制面板,然后选择程序和特点

  • 选择打开或关闭 Windows 功能

  • 在下面互联网信息服务子树,标记万维网服务 -> 常见 HTTP 功能 -> 静态内容

相关内容