经公司产品人员反应,在IE浏览器上下载公司网站上的apk文件时,下载下来的apk包会变成zip包 ,其他浏览器则正常 。造成该问题的原因是服务器的mime类型中没有对apk的支持。修改方法也很简单 。

一、nginx下

nginx下可通过修改/usr/local/nginx/conf目录下的mime.types文件,增加以下内容:

1application/vnd.android.package-archive apk;

另外常见的格式还有ipa格式,其增加内容为:

1application/iphone          pxl ipa;

修改完成后重载配置即可:

1/etc/init.d/nginx restart

二、apache下

以rpm包安装的apache为例,apache的mime.types配置文件位于/etc/mine.types 。修改方法同上面nginx的方法。改完后restart httpd即可。