Назад | Перейти на главную страницу

Как заставить IIS7 распознавать определенные расширения файлов?

Я пытаюсь встроить видеофайлы .mp4 и .webm на веб-страницу, и IIS, похоже, не распознает расширения файлов.

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

Я добавил расширение .mp4 с mime-типом video / mpeg (также пробовал video / mp4) и .webm с mime-типом video / webm.

После добавления типов MIME я перезапустил IIS с помощью команды iisreset в командной строке.

Никакой радости.

Я тестировал функциональность с помощью файла HTML, который ссылается на видео файлы. Я получаю сообщение об ошибке 404 страница не найдена при нажатии ссылки mp4 или webm.

Я протестировал функциональность вне корневого каталога веб-сервера, и оба видео можно воспроизводить / открывать.

Что мне не хватает?

Спасибо.

Что вы имеете в виду, говоря «Я проверил функциональность вне корневого каталога веб-сервера, и оба видео можно воспроизводить / открывать»? Если веб-сервер действительно отправил их в веб-браузер хотя бы один раз, то это не проблема типа MIME (в противном случае это применимо всегда), но, вероятно, возникла проблема с конфигурацией в корневом каталоге вашего сайта (перенаправление, перезапись URL и т. д.).