IIS: Content-Length 0 для CSS, Javascript и изображений

23

После чистой переустановки системы Windows 7 я не могу заставить IIS 7 правильно доставлять статический контент. Динмический контент (страницы ASPX и контент, обслуживаемый контроллерами ASP.NET MVC) работает нормально, но статические файлы, такие как CSS, Javascript и изображения, дают мне код состояния 200 OK и Content-Length 0.

Проблема возникает со всеми веб-сайтами на моем сервере, даже с новым шаблонным проектом ASP: NET MVC без изменений. Это также происходит с Firefox и IE 8.

В чем может быть проблема?

Обратите внимание, что я также установил последнюю версию Windows Azure SDK, возможно, он испортил некоторые настройки. Но я не знаю, как с этим справиться.

Адриан Григоре
источник

Ответы:

38

Проверьте свои «Возможности Windows» для

Информационные службы Интернета> Службы WWW> Общие функции HTTP> Статическое содержимое

IIS HTTP статический контент

splattne
источник
3
Yesss! Огромное спасибо. Это выглядит так очевидно, как только я узнаю об этом. Интересно, почему это не было проверено по умолчанию в первую очередь :-)
Адриан Григор
Утро понедельника, и это спасло мой день!
Даниэль Лидстрем
Это смешно. Настраиваемый и с такими разумными настройками по умолчанию.
Axk