今天弄了Nginx,不知道搞了多少次了,從來沒出現過這種的問題,描述如下
浏覽器打開html類型的檔案之後,會被當成音頻檔案進行播放,但是打開htm檔案是OK的。
<a href="http://blog.51cto.com/attachment/201207/181906192.jpg" target="_blank"></a>
很是郁悶,找了一大堆的資料,也沒找到解決的辦法,最後還是自己解決的。
解決方法:
nginx的配置裡面,配置檔案類型的時候,出現了問題
types {
text/html htm;
audio/mpeg mp3 m4a aac wma;
}
default_type audio/mpeg;
這裡沒有包含mime.type,也沒有指定html的檔案類型,而預設的檔案類型又被指定為audio/mpeg檔案,是以就打不開了。把html加上,就解決了。
<a href="http://blog.51cto.com/attachment/201207/182255933.jpg" target="_blank"></a>
本文轉自 gm100861 51CTO部落格,原文連結:http://blog.51cto.com/gm100861/927316