网站无法访问.apk文件提示文件404不存在
2015-04-13 17:31
246 查看
困扰了我一下午的问题解决了。拿出来和大家共勉。
本地测试基本没问题,上到服务器事来了,审查代码看了下,是因为有一个网页的背景图标用了.svg格式的图片,直接用相应的路径访问这个文件时居然是404不存在,奇怪了,在访问同样目录下的.html页面是没问题的,研究了一下是因为服务器是IIS,而我的IIS没有注册.apk的MIME类型支持,其实很多路径对了但对应的文件打不开都是这个原因,没有注册相应的MIME类型支持,原因找到就好办了,如果你是空间就联系空间商让帮注册下.apk后缀的支持,(后续发现.ashx的也不能下载,处理方法和下面一样,)如果是自己的服务器那做如下
设置:
1、打开IIS,右键你网站,打开属性
2、在HTTP头下点击MIME类型,点击新建。
3、在扩展名里面输入apk,在类型里面输入application/vnd.android。点击确定,就可以在浏览器里面直接浏览了。
本地测试基本没问题,上到服务器事来了,审查代码看了下,是因为有一个网页的背景图标用了.svg格式的图片,直接用相应的路径访问这个文件时居然是404不存在,奇怪了,在访问同样目录下的.html页面是没问题的,研究了一下是因为服务器是IIS,而我的IIS没有注册.apk的MIME类型支持,其实很多路径对了但对应的文件打不开都是这个原因,没有注册相应的MIME类型支持,原因找到就好办了,如果你是空间就联系空间商让帮注册下.apk后缀的支持,(后续发现.ashx的也不能下载,处理方法和下面一样,)如果是自己的服务器那做如下
设置:
1、打开IIS,右键你网站,打开属性
2、在HTTP头下点击MIME类型,点击新建。
3、在扩展名里面输入apk,在类型里面输入application/vnd.android。点击确定,就可以在浏览器里面直接浏览了。
相关文章推荐
- 在IIS中不能启动网站, 提示: “另一个程序正在使用此文件,进程无法访问”
- windows server 2003更新后 启动网站提示另一个程序正在使用此文件,进程无法访问 关闭phpstudy全部停止再启动OK
- IIS网站启动不了,错误提示“另一个程序正在使用此文件,进程无法访问”
- IIS起用"默认网站"出现提示"另一程序正在使用此文件,进程无法访问"
- 服务器IIS无法提供某种扩展名的文件的下载或访问某种类型文件提示http 404 错误时的解决办法
- dedecms织梦网站本地迁移到服务器后,后台更新栏目文档提示模板文件不存在,无法解析文档!的解决办法
- dedecms织梦网站本地迁移到服务器后,后台更新栏目文档提示模板文件不存在,无法解析文档!的解决办法
- iis访问aspx文件显示404无法找到文件?
- iis提示“另一个程序正在使用此文件,进程无法访问”解决办法
- IIS 6.0下访问aspx文件提示无法找到该页
- Windows 下无法删除文件,并且提示“拒绝访问”!!
- C# System.IO.FileStream 读取被其他程序打开的文件提示“文件正由另一进程使用,因此该进程无法访问该文件。”
- IIS建立新网站出错-另一个程序正在使用此文件,进程无法访问
- XP专业版中安装了IIS,配置好之后只能访问静态htm网页,图片之类的,但是ASP 文件确不能读取,提示无法显示网页提示
- 访问共享文件时提示:服务器存储空间不足,无法处理此命令
- IIS建立新网站出错-另一个程序正在使用此文件,进程无法访问
- 打开我的电脑,双击某个盘可访问,但双击有的盘则提示windows 无法找到Iexplores.exe,该程序用于打开"文件"类型的文件
- windows2003 IIS 服务启动失败,提示‘另一个程序正在使用此文件,进程无法访问',解决方法!
- iis提示“另一个程序正在使用此文件,进程无法访问”
- iis提示“另一个进程正在使用此文件,无法访问”解决方法