IIS:CSS,Javascript和图像的Content-Length 0


23

重新安装Windows 7系统之后,我无法使IIS 7正确传递任何静态内容。动态内容(ASPX页面和ASP.NET MVC控制器提供的内容)可以正常工作,但是静态文件(如CSS,Javascript和Images)为我提供200 OK状态代码,且Content-Length为0。

我的服务器上的所有网站都出现了问题,即使是没有更改的全新ASP:NET MVC模板项目也是如此。Firefox和IE 8也会发生这种情况。

可能是什么问题?

请注意,我还安装了最新的Windows Azure SDK,也许这弄乱了一些设置。但是我不知道如何进行故障排除。

Answers:


38

检查“ Windows功能”是否存在

Internet信息服务> WWW服务>常用HTTP功能>静态内容

IIS HTTP静态内容


3
是的 非常感谢。一旦我知道这一点,它看起来就很明显。我想知道为什么默认情况下没有默认检查它:-)
Adrian Grigore 2010年

星期一早上,这挽救了我的一天!
DanielLidström2014年

这太搞笑了。如此可定制且具有如此明智的默认设置。
axk
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.