最近公司的项目添加了不少android和iphone的应用下载,但发现了一个问题:在使用nginx提供下载.ipa或.apk文件时会出现以下问题:通过IE浏览器下载会出现替换扩展名为.zip;而使用火狐浏览器下载则会出现流的形式,就是不会下载,而是以乱码的形式浏览,显然这都不是我们想要的。
.apk 和 .ipa分别是android应用和ios应用的扩展名。
如果在浏览器下载这些文件为后缀的文件时,会自动重命名为zip文件。
当然可以下载后手动修改后缀,依然可以安装。
如果想下载后缀直接就是apk ipa的,可以修改/etc/nginx/目录下的mime.types
只要在nginx的/etc/nginx/mime.types内加上如下配置,重启nginx生效
application/vnd.android.package-archive apk; application/iphone pxl ipa;
0 条评论。