Параметр «Нет типов Mime» в IIS 7

У меня есть проблема в IIS, из-за которой я установил веб-приложение, которое работает с использованием .NET, но когда вы переходите к нему, ни одно из изображений не отображается, и CSS не используется, поэтому страница полностью неформатирована.

Я озадачен этим, но мне было интересно, может ли это быть как-то связано с разрешенными типами MIME, поэтому я собирался проверить, какие из них разрешены, когда заметил, что опция типов MIME отсутствует.

Я его вижу в IIS на другом сервере в разделе IIS при нажатии на сайт, но на этом сервере его просто нет. Кто-нибудь знает:

а) Почему его нет и как его вернуть б) Может ли это быть причиной проблемы, из-за которой CSS не определяется и изображения не отображаются?

Я надеюсь, что объяснил это должным образом, но буду рад предоставить любую дополнительную информацию всем, кто рад помочь!! :-)

Спасибо


person 5lovak    schedule 16.06.2011    source источник


Ответы (3)


Чтобы решить проблему с отсутствующим (пустым CSS) и изображением, вам необходимо установить пакет Static Content Role.

  1. Start -> Administrative Tools -> Server Manager
  2. Выберите Web Server под Roles
  3. Третий вариант вниз Static Content под Common Http Features
  4. Установите это

Ваш статический контент теперь будет обслуживаться.

Если вам нужно добавить определенные типы MIME, вы можете использовать недавно установленную функцию MIME Types. Новый Role не будет отображаться, пока вы не перезапустите IIS Manager.

person Rebecca    schedule 08.02.2012
comment
А если вы работаете в несерверной ОС, такой как Windows 8, выполните поиск на начальной странице для включения или выключения функций Windows и включите Информационные службы Интернета -> Службы World Wide Web -> Общие функции HTTP -> Статическое содержимое. - person Phil; 08.02.2013

Это ответ для пользователей, не являющихся серверами, у меня Windows 10, и комментарий Phil (см. ответ ниже) работал для меня:

"А если вы используете не серверную ОС, такую ​​как Windows 8, выполните поиск на начальной странице по запросу "Включить или отключить функции Windows" и включите Интернет < em>Информационные службы -> Всемирные веб-службы -> Общий HTTP Функции -> Статическое содержимое"

Снимок экрана настроек функции:

Снимок экрана с функциями Windows 10

person Omar Isaid    schedule 12.02.2017

ОК, под диспетчером IIS на W2k8 я вижу типы MIME в разделе «Характеристики HTTP». Если вы не видите параметр конфигурации MIME Types, вам может потребоваться выполнить шаги Junto в ответе выше, чтобы установить поддержку статических файлов в IIS.

См. введите здесь описание изображения

person BugFinder    schedule 16.06.2011