Связи MIME
Если возникла проблема со статическими файлами, следует проверить зарегистрированные типы MIME. По умолчанию IIS обслуживает только файлы HTML и текстовые файлы. Если запрашивается файл неизвестного типа, IIS передает клиенту ошибку 404 и фиксирует в журнала формата W3C Extended ошибку 404.3. Если возникла такая проблема, проверьте журнал IIS, и при обнаружении кода 404.3, добавьте в список связь MIME:
- Откройте консоль MMC IIS с помощью команды Start\Administrative Tools\Internet Information Services (IIS) Manager (Пуск\Администрирование\Диспетчер IIS).
- Щелкните правой кнопкой мыши на компоненте (на глобальном уровне, на уровне сайта или уровне каталога), для которого следует изменить типы MIME, и выберите Propеrties (Свойства).
- Откройте вкладку HTTP Headers (Заголовки HTTP), после чего нажмите на кнопку MIME Types (Типы MIME) в области MIME Types.
- В появившемся окне типов MIME нажмите на кнопку New (Создать).
- В текстовом поле Extension (Расширение) введите расширение файла, которое нужно добавить.
- В соответствующем текстовом поле укажите тип MIME.
- Нажмите на кнопку OK. Расширение будет добавлено в перечень зарегистрированных типов MIME.
- Нажмите на кнопку OK еще два раза.
Если тип MIME настроен неправильно, но расширение отображается в списке Registered MIME Types (Зарегистрированные типы MIME), IIS по-прежнему будет обслуживать файл, однако не будет знать, что с ним делать. Пользователям IE будет предложено выбрать программу для открытия данного файла.
Совет. Не знаете, какой тип MIME является корректным? Все типы MIME присваиваются и фиксируются организацией Internet Assigned Numbers Authority (IANA). С их списком можно ознакомиться по адресу http://www.iana.org.