Опция Mime Types в IIS 7
У меня проблема в IIS, в которой я установил веб-приложение, которое работает с .NET, но когда вы переходите к нему, ни одно из изображений не отображается, а CSS не используется, поэтому страница полностью неформатирована.
Я в тупике от этого, но мне было интересно, может ли это быть чем-то связанным с разрешенными типами MIME, поэтому нужно было проверить, какие из них были разрешены, когда я заметил, что опция MIME типов отсутствует.
Я вижу это в IIS на другом сервере в разделе IIS, когда вы нажимаете на сайт, но его просто нет на этом сервере. Кто-нибудь знает:
a) Почему этого нет и как вы можете вернуть его
б) Если это может быть причиной проблемы, при которой CSS не обнаруживается и изображения не отображаются?
Я надеюсь, что я объяснил это правильно, но буду рад предоставить любую информацию всем, кто рад помочь!: -)
Спасибо
Ответы
Ответ 1
Чтобы решить проблему с отсутствующим (пустым CSS) и изображением, вам необходимо установить Static Content Role
.
-
Start
→ Administrative Tools
→ Server Manager
- Выберите
Web Server
в разделе Roles
- Третий вариант вниз -
Static Content
под Common Http Features
- Установите его
Теперь будет показано ваше статическое содержимое.
Если вам нужно добавить определенные типы MIME, вы можете использовать недавно установленную функцию MIME Types
. Новый Role
не будет отображаться до перезапуска IIS Manager
.
Ответ 2
Это ответ для пользователей, не являющихся серверами, у меня есть Windows 10, и этот ответ phil работал со мной. Я достиг этого ответа после нескольких часов поиска:
"И если вы используете несерверную ОС, такую как Windows 8, выполните поиск на стартовой странице для включения или выключения функций Windows, а также включите службы Internet Information Services → World Wide Web Services → Общие функции HTTP → В статических материалах
Ответ 3
ОК, в диспетчере IIS на W2k8 я вижу MIME-типы в разделе "HTTP-функции". Если вы не видите параметр конфигурации MIME-типов, вам может потребоваться выполнить шаги Junto в ответе выше, чтобы установить поддержку статических файлов в IIS.
См. ![enter image description here]()