nginx服務器在IE下載時,apk文件變成zip的解決方法(轉)


很多用戶反映,網站上提供的Android手機應用程序文件“xxx.apk”,用IE瀏覽器下載,擴展名就被自動被重命名成了“xxx.zip”,拷貝到手機上無法安裝。由於APK文件本身就是壓縮包,如果用戶的電腦上裝了WinRAR(85%的裝機量),用IE下載APK文件,擴展名就會被自動改為“.zip”。
如果你的下載服務器為Nginx服務器,那么,在Nginx安裝目錄下的conf/mime.types文件的對應位置,加上以下一行語句,指定APK文件的MIME類型為 application/vnd.android.package-archive 即可:
 
application / vnd . android . package - archive     apk ;
 
還有iphone手機的文件安裝包的nginx的mime.types配置:
 
application/iphone                    pxl ipa;
 
下面是各種文件名后綴在nginx的mime.types中的配置:
 
 
text / vnd . sun . j2me . app - descriptor      jad ;
application / java - archive              jar war ear ;
application / x - java - archive - diff       jardiff ;
application / vnd . android . package - archive apk ;
application / vnd . ms - cab - compressed              cab ;
application / octet - stream              bin exe dll ;
application / vnd . symbian . install       sis ;
x - epoc / x - sisx - app                     sisx ;
application / iphone                    pxl ipa ;
application / vnd . palm                  prc pdb ;
application / vnd . webos . ipk             ipk ;
application / vnd . rim . cod               cod ;
application / mrp                       mrp ;
x - nokia - widget                        wgz ;
application / octet - stream              deb ;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM