我正在創建一個創建KML文件的項目(就像XML文件,但用於Google地球)。有趣的是,當我鏈接到在本地機器上運行XAMPP的新創建的文件時,該文件會自動下載,但是當我將它移動到我的Web服務器(Linux,EC2上的Fedora 8)時,鏈接只會加載KML文件在瀏覽器中就好像它是一個HTML文件。下載KML文件,而不是在瀏覽器中查看
如何強制它下載文件而不是在瀏覽器中查看它?
這裏的顯示用PHP如何鏈接,
echo "<a href='$currentTime.kml'><img heigth=\"15px\" width=\"13px\" src=\"images/KML_Icon.gif\" /> Download</a>";
任何意見將幫助,謝謝!
在服務器上設置KML文件的正確MIME類型?如果不是,則會向瀏覽器發送不正確的MIME類型,您可能看不到預期的行爲。 – Oded 2011-02-10 20:17:19