Flv檔案上傳到空間後不能播放的原因和解決方法

Web開發者發表於2012-02-29
  很多朋友都遇到過這種情況:Flv格式的檔案上傳到空間後不能播放,而且通過連結也無法下載,這似乎是一個非常奇怪的問題。其實,原因很簡單,因為國內大多數伺服器安裝的是Windows 2003系統,加強了IIS的MIME驗證,一切未註冊的擴充套件檔案格式都顯示404錯誤,而預設情況下沒有指定輸出Flv這種格式的檔案,所以,雖然在FTP中可以看到檔案已上傳,但無法通過http進行訪問,當然也就無法播放了。

  解決方法有兩個:

  1、如果您使用的是自己的伺服器,則可以登陸伺服器後,開啟“Internet 資訊服務”,選擇指定網站的屬性,進入“HTTP頭-MIME對映-檔案型別-新型別”,“關聯副檔名”欄填寫".Flv",內容型別欄填寫"video/x-Flv",搞定。

  2、如果您使用的是虛擬主機,而且您的Flv檔名稱為"a.Flv",則在虛擬主機上新建一個命名為"a.Flv"的目錄,然後把Flv檔案上傳到這個資料夾,並將Flv檔案重新命名為"index.htm",最後在播放該Flv檔案時,一定要記得:檔名保持原樣不動,本例中即為"a.Flv"。

相關文章