|
Dnes sa kolegovia z iných oddelení pýtali na fórum xx, ktoré sa nedalo otvoriť, a skontroloval som dôvod, prečo boli pred pár rokmi vylepšené dve webové stránky katedry, ale toto fórum nebolo presunuté. Server bol tiež vymenený. Myslel som si, že je to veľmi jednoduché, tak som skopíroval predchádzajúce priečinky priamo do zodpovedajúceho koreňového adresára nového aplikačného servera, mysliac si, že je všetko v poriadku, dôkladne som to skontroloval, poslal video, ktoré sa nedalo otvoriť, a začal hľadať dôvod, ukázalo sa, že to bolo v linuxovom systéme, aplikačný server bol apache+resin a teraz je pod win2000, aplikačný server je IIS a musíte nastaviť IIS. Konkrétnym dôvodom je, že ide v skutočnosti o druh ochrany súborov cez IIS a súbory, ktoré nie sú v MIME type špecifikovanom v IIS, samozrejme nebudú prevádzkované. Bežné súbory s príponami ako mp4 / flv / iso / 7z / apk nie sú v IIS špecifikované a takéto súbory nie je možné predvolene stiahnuť v IIS. Môžeme otvoriť IIS na lokálnom serveri xx, kliknúť pravým tlačidlom na -> Vlastnosti a potom vidieť MIME formát, ktorý je už v MIME Type
Napríklad potrebujeme IIS na podporu sťahovania MP4 súborov, môžeme to nastaviť takto: (Tu nastavíme globálne nastavenie IIS, ak je to len pre určitú stránku, môžeme ju priamo nastaviť) 1. Kliknite pravým tlačidlom na webovú stránku a vyberte Vlastnosti
2. Vyberte HTTP hlavičku vo vlastnostiach webu, ktorá sa otvorí, a potom kliknite na tlačidlo typu MIME
3. Kliknite na Nové v otvorenom okne
4. Na vyskakujúcej MIME krabici typu rozšírenieMP4Typy MIME sú:aplikácia/oktet-prúd
Týmto spôsobom IIS podporuje sťahovanie MP4.
|