|
Днес колеги от други катедри попитаха за xx форума, който не можа да бъде отворен, и проверих защо двата уебсайта на катедрата бяха обновени преди няколко години, но този форум не беше мигриран. Сървърът също беше подменен. Мислех, че е много просто, затова копирах предишните папки директно в съответната коренна директория на новия сървър за приложения, мислейки, че всичко е наред, проверих внимателно, изпратих видео, което не можеше да се отвори, и започнах да търся причината, оказа се, че преди е бил под Linux системата, сървърът за приложения е apache+resin, а сега е под win2000, сървърът за приложения е IIS и трябва да конфигурираш IIS. Конкретната причина е, че това всъщност е вид защита за файлове от IIS, а файлове, които не са в MIME типа, определен от IIS, очевидно няма да бъдат използвани. Често срещани файлове с разширения като mp4 / flv / iso / 7z / apk не са посочени в IIS и такива файлове не могат да бъдат изтегляни по подразбиране в IIS. Можем да отворим IIS на xx локален сървър и да кликнем с десен бутон върху -> Свойства, след което да видим MIME формата, който вече е в MIME Type
Например, трябва IIS да поддържа изтегляне на MP4 файлове, можем да го зададем така: (Тук задаваме глобалната настройка на IIS, ако е само за определен сайт, можем директно да зададем сайта) 1. Кликнете с десен бутон върху уебсайта и изберете Свойства
2. Изберете HTTP заглавието в Свойствата на уебсайта, което се отваря, и след това натиснете бутона за тип MIME
3. Кликнете на Ново в отворения прозорец
4. В изскачащото MIME разширениеMP4Типовете MIME са:Приложение/Октетен поток
По този начин IIS може да поддържа изтегляне на MP4.
|