应用下载网站的APK/IPA等常见MIME设置教程
类型 扩展名 mime 错误做法
安卓安装包 .apk application/vnd.android.package-archive application/vnd.android
苹果安装包 .ipa application/octet-stream.ipa application/vnd.iphone
苹果在线安装配置文件 .plist application/xml
为什么安卓跟苹果的安装包我写了一个错误的,因为设置了错误的MIME文件也是可以下载的,但是下载后可能存在文件无法识别的问题~!
去年有一段时间,我好些客户问,我服务器的安卓怎么在小米华为手机上可以正常下载,但是在三星手机上下载后提示未知文件呢?其实就是因为APK的MIME类型设置成了application/vnd.android。修改为application/vnd.android.package-archive立马恢复正常。这个问题主要出现在IIS上,因为LINUX系统下MIME文件类型是默认会在线更新的!如果你的APK下载后被手机自带浏览器提示无法识别的文件,则说明就是这个问题!
接下来我们说说IIS下如何配置MIME,这里以Windows 2008 + IIS7为例
打开服务器管理器,角色》Web服务器IIS》Internet信息服务,即可出现IIS管理器,如下图
然后在右侧即可看到功能设置,如下图,找到MIME 类型
打开后在右侧有添加功能。如下图添加即可
添加完成后即可生效,很简单!