|
Dziś koledzy z innych działów pytali o forum xx, którego nie można było otworzyć, i sprawdziłem, dlaczego kilka lat temu zaktualizowano dwie strony wydziału, ale to forum nie zostało przeniesione. Serwis również został wymieniony. Myślałem, że to bardzo proste, więc skopiowałem poprzednie foldery bezpośrednio do odpowiadającego mu katalogu głównego nowego serwera aplikacji, myśląc, że wszystko jest w porządku, sprawdziłem dokładnie, wysłałem film, którego nie dało się otworzyć, i zacząłem szukać przyczyny, okazało się, że wcześniej był to system Linux, serwer aplikacji to apache+resin, a teraz jest pod win2000, serwer aplikacji to IIS i trzeba skonfigurować IIS. Konkretnym powodem jest to, że jest to w rzeczywistości rodzaj ochrony plików przez IIS, a pliki, które nie są w typie MIME określonym przez IIS, oczywiście nie będą obsługiwane. Typowe pliki z rozszerzeniami takimi jak mp4 / flv / iso / 7z / apk nie są określone w IIS i nie można ich domyślnie pobierać w IIS. Możemy otworzyć IIS na serwerze lokalnym xx i kliknąć prawym przyciskiem myszy na -> Properties, a następnie zobaczyć format MIME, który już jest w MIME Type
Na przykład, potrzebujemy IIS, aby obsługiwać pobieranie plików MP4, możemy ustawić to tak: (Tutaj ustawiamy globalne ustawienie IIS, jeśli dotyczy tylko konkretnej lokalizacji, możemy bezpośrednio ustawić tę stronę) 1. Kliknij prawym przyciskiem na stronę internetową i wybierz Nieruchomości
2. Wybierz nagłówek HTTP w Właściwościach Strony, który się otwiera, a następnie kliknij przycisk typu MIME
3. Kliknij Nowe w otwartym oknie
4. Na wyskakującym rozszerzeniu typu MIMEMP4Typy MIME to:Aplikacja/Strumień Oktetu
Dzięki temu IIS może wspierać pobieranie plików MP4.
|