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 статический контент


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

Утро понедельника, и это спасло мой день!
Даниэль Лидстрем

Это смешно. Настраиваемый и с такими разумными настройками по умолчанию.
Axk
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.