|
Сегодня коллеги из других отделов спросили о форуме xx, который не удалось открыть, и я проверил причину обновления двух сайтов кафедры несколько лет назад, но этот форум не был перенесен. Сервер также был заменён. Мне показалось, что всё очень просто, поэтому я скопировал предыдущие папки напрямую в соответствующую корневую папку нового сервера приложений, думая, что всё в порядке, тщательно проверил, отправил видео, которое нельзя было открыть, и начал искать причину, оказалось, что раньше оно было под системой Linux, сервер приложений был apache+resin, а теперь под Windows 2000, сервер приложений — это IIS, и нужно настроить IIS. Конкретная причина в том, что это своего рода защита файлов с помощью IIS, и файлы, не соответствующие MIME-типу, указанному IIS, очевидно, не будут использоваться. Распространённые файлы с расширениями, такие как mp4 / flv / iso / 7z / apk, не указаны в IIS, и такие файлы нельзя по умолчанию скачать в IIS. Можно открыть IIS на локальном сервере xx, кликнуть правой кнопкой мыши по свойствам -> и увидеть формат MIME, который уже находится в типе MIME
Например, нам нужен IIS для поддержки загрузки MP4-файлов, мы можем настроить это так: (Здесь мы устанавливаем глобальную настановку IIS, если она только для определённого сайта, мы можем напрямую задать сайт) 1. Кликните правой кнопкой мыши по сайту и выберите «Свойства»
2. Выберите HTTP-заголовок в открытом разделе Свойства сайта, затем нажмите кнопку типа MIME
3. Нажмите «Новое» в открытом окне
4. В расширении типа MIME с всплывающим окномMP4Типы MIME:Приложение/Октет-поток
Таким образом, IIS может поддерживать скачивание MP4.
|