关于浏览器把未知文件当作网页进行浏览
2013-10-11 16:49
288 查看
在搭建一个网站时,尤其是一个下载网站,网站里面有一些文件的扩展名是自定义的,或者说是很少见的,服务器的后台因为识别不了这些文件,有时候就会把它当做一个网页进行浏览。这时候就需要自定义一下文件的类型,让网站将文件和网页区分开。
有一个手机网站,里面含有下载的内容。因为apache的配置文件事先没有做任何的修改,所以网站把文件当作网页进行打开,打开之后全部都是乱码。如果文件过大,还会产生死机的现象。有时候电脑或者平板网站也是一样的。
而解决的方法有好多种,但是都没有一个方法直接。那就是直接修改配置文件。
下面有几种方法作为参考:
1、使用欧鹏浏览器 注:这不是打广告 绝对是可以下载的
2、将文件压缩成rar格式的进行下载 在安卓手机上不需要下载专门的解压缩软件 直接就可以解压 并且更改下载链接 注:很麻烦
3、定义文件下载类型
windows操作系统下的APACHE:
修改apache/conf/mime.types文件
找到application/octet-stream bin dms lha lzh class so iso dmg dist distz pkg bpk dump elc 这一行 加入你文件的扩展名 注:前面不要加点 如果文件是.abc 则直接将abc加上就可以
application/octet-stream bin dms lha lzh class so iso dmg dist distz pkg bpk dump elc abc
进入服务(services.msc)将apache服务重新启动即可
Linux操作系统下的APACHE:
修改/etc/mime.types
找到application/octet-stream bin dms lha lzh class so iso dmg dist distz pkg bpk dump elc 这一行 加入你文件的扩展名
重新启动服务即可 service httpd restart
有一个手机网站,里面含有下载的内容。因为apache的配置文件事先没有做任何的修改,所以网站把文件当作网页进行打开,打开之后全部都是乱码。如果文件过大,还会产生死机的现象。有时候电脑或者平板网站也是一样的。
而解决的方法有好多种,但是都没有一个方法直接。那就是直接修改配置文件。
下面有几种方法作为参考:
1、使用欧鹏浏览器 注:这不是打广告 绝对是可以下载的
2、将文件压缩成rar格式的进行下载 在安卓手机上不需要下载专门的解压缩软件 直接就可以解压 并且更改下载链接 注:很麻烦
3、定义文件下载类型
windows操作系统下的APACHE:
修改apache/conf/mime.types文件
找到application/octet-stream bin dms lha lzh class so iso dmg dist distz pkg bpk dump elc 这一行 加入你文件的扩展名 注:前面不要加点 如果文件是.abc 则直接将abc加上就可以
application/octet-stream bin dms lha lzh class so iso dmg dist distz pkg bpk dump elc abc
进入服务(services.msc)将apache服务重新启动即可
Linux操作系统下的APACHE:
修改/etc/mime.types
找到application/octet-stream bin dms lha lzh class so iso dmg dist distz pkg bpk dump elc 这一行 加入你文件的扩展名
重新启动服务即可 service httpd restart
相关文章推荐
- 关于取消 IE7浏览网页弹出 “是否允许下载文件” 提示框
- Win7 32位用浏览器进行浏览网页时如何不用刷新就能看到最新的内容
- (转)关于用文件系统TextStream对象实现网页访问浏览人数统计
- 无可救药的拖延症——关于asp网页使用Access及大图浏览效果以及爬虫登录及下载文件
- 用编程方式打开特定应用程序的文件、打开浏览器并浏览网页
- 请问网页里的上传文件控件前的文本框禁止手工输入,只能“浏览”,应该怎么做?
- PHP文件数据传输用jQuery-ajax进行浏览器->服务器->数据文件->服务器->浏览器的数据传输($_POST,$_GET,json_encode(数组数据回应),json数据解析)
- [随记]浅谈pdfobject.js实现网页PDF文件浏览
- Nginx 开启文件虚拟映射 ,允许文件浏览 ( 通过浏览器点击下载 )
- 关于浏览器访问本地文件系统
- 使用极简浏览器 Min 浏览网页
- WebView浏览网页,在APP内打开不调用系统浏览器
- 关于对象文件在进行连接时的一些思考
- 关于Servlet与Applet的澄清,进行大文件上传
- 浏览器环境下js对文件进行写入
- 关于多个用户对一个文件进行操作的时候
- Android网络:开发浏览器(一)——基本的浏览网页功能开发
- Java 并发专题 :FutureTask 实现预加载数据 在线看电子书、浏览器浏览网页等
- Java 并发专题 :FutureTask 实现预加载数据 在线看电子书、浏览器浏览网页等
- 关于“SPS对文件进行权限管理的解决方案”的看法