最近遇到這么一個問題,網站當中的mp4不能播放了——每次點擊播放的時候都會產生404的錯誤(如下圖)。這個問題來得有些蹊蹺,因為在這台服務器上其他的文件都能正常執行,比如xml、jpg、aspx等文件,唯獨只有mp4文件不能從服務器正常獲取到。
具體原因為:這其實是IIS對文件的一種保護,不在IIS指定的MIME類型里的文件顯不會操作。
解決方案:
在iis中相應的網站上右鍵選擇“屬性”,在彈出的窗口中選擇“HTTP頭”選項卡,然后點擊“MIME類型”,在彈出的窗口中點擊“新建”,在擴展名和MIME類型的文本框中分別填入“mp4”和“application/octet-stream”,點擊“確定”,保證剛才所做的修改生效即可。
