在重新安装 Windows 7 系统后,我无法让 IIS 7 正确提供任何静态内容。动态内容(ASPX 页面和由 ASP.NET MVC 控制器提供的内容)工作正常,但 CSS、Javascript 和图像等静态文件给我 200 OK 状态代码和 0 的 Content-Length。
我服务器上的所有网站都出现了这个问题,即使是一个全新的 ASP:NET MVC 模板项目,没有任何变化。Firefox 和 IE 8 也出现了这个问题。
可能存在什么问题?
请注意,我还安装了最新的 Windows Azure SDK,也许这弄乱了一些设置。但我不知道如何继续进行故障排除。
答案1
检查你的“Windows 功能”
Internet 信息服务 > WWW 服务 > 常见 HTTP 功能 > 静态内容