vps12.com
域名年龄: 13年8个月15天HTTP/1.1 302 临时跳转 服务器:nginx/1.4.6 (Ubuntu) 访问时间:2015年10月01日 20:47:37 类型:text/html Transfer-Encoding: chunked 语言环境:PHP/5.5.9-1ubuntu4.4 设置Cookie:PHPSESSID=s9o4v8h0j9819rqon684gvva90; path=/ 过期时间:1981年11月19日 16:52:00 缓存控制:no-store, 不缓存,必须更新, post-check=0, pre-check=0 其他指令:不缓存 目标网址:http://i.com.com 设置Cookie:SRVNAME=; Expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/ HTTP/1.1 302 临时跳转 服务器:nginx/1.4.6 (Ubuntu) 访问时间:2015年10月01日 20:47:37 类型:text/html Transfer-Encoding: chunked 语言环境:PHP/5.5.9-1ubuntu4.4 设置Cookie:PHPSESSID=q5466g9fag7dpsru5hg5m6t0o2; path=/ 过期时间:1981年11月19日 16:52:00 缓存控制:no-store, 不缓存,必须更新, post-check=0, pre-check=0 其他指令:不缓存 目标网址:http://i.i.com.com 设置Cookie:SRVNAME=; Expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/ HTTP/1.1 403 Forbidden 服务器:nginx 访问时间:2015年10月01日 20:47:37 类型:text/html 文件大小:162 连接:keep-alive
运维部落分享服务器运维及实践解决方案首页WindowsLinux网络产品VPSVPS新手指南/教程编程实践软件使用代理加速解决方案搜索&seo免费共享香港vps促销1G99元 点击购买 美国vps促销512M59元 点击购买 日本vps促销1G100元 点击购买apache支持下载docx,pptx,rar等文件2014年10月25日vps12.com没有评论apache web服务器的站点,下载pptx,docx,xlsx文件,却被浏览器当作zip文件保存。这不是浏览器的问题,而是apache不认docx,pptx,,xlsx等Microsoft Office 2007+的文件格式,而这些文件本身是zip压缩文件,所以被apache当作zip压缩文件发给浏览器了。做个形像一点的比喻:浏览器请求一个url路径,这个路径指向一个.pptx文件,apache从web服务器的目录(磁盘上)查到这个文件,但它不知道这个文件是什么类型(注意:文件类型并不是由文件名后缀决定的,而是文件本身内容所决定),于是它通过分析这个文件内容,发现这个文件像是个zip压缩档,文件大小为12345字节,于是它给浏览器说:“嘿,你请求的是个zip压缩文件,它的大小为12345个字节,文件名是 abcd.pptx 。下面是这个文件的内容,请接收”浏览器收到消息后,得知apache要发给自己一个zip压缩档,于是一边弹出对话框、询问用户是直接打开、还是保存到硬盘,一边把apache接下来发回的数据保存到缓冲区(或者保存到硬盘的临时目录里),等用户做好选择后,采取相应的打开或是保存的操作。形象的说明,并不是十分准确的,但大体过程如此。那现在的问题在于apache因为不认识这个pptx文件,那我们要教会apache,让它知道。我们可以通过mime.types文件让告诉它:修改mime.types文件,在其中加上application/vnd.ms-word.document.macroEnabled.12 docmapplication/vnd.openxmlformats-officedocument.wordprocessingml.document docxapplication/vnd.openxmlformats-officedocument.wordprocessingml.template dotxapplication/vnd.ms-powerpoint.template.macroEnabled.12 potmapplication/vnd.openxmlformats-officedocument.presentationml.template potxapplication/vnd.ms-powerpoint.addin.macroEnabled.12 ppamapplication/vnd.ms-powerpoint.slideshow.macroEnabled.12 ppsmapplication/vnd.openxmlformats-officedocument.presentationml.slideshow ppsxapplication/vnd.ms-powerpoint.presentation.macroEnabled.12 pptmapplication/vnd.openxmlformats-officedocument.presentationml.presentation pptxapplication/vnd.ms-excel.addin.macroEnabled.12 xlamapplication/vnd.ms-excel.sheet.binary.macroEnabled.12 xlsbapplication/vnd.ms-excel.sheet.macroEnabled.12 xlsmapplication/vnd.openxmlformats-officedocument.spreadsheetml.sheet xlsxapplication/vnd.ms-excel.template.macroEnabled.12 xltmapplication/vnd.openxmlformats-officedocument.spreadsheetml.template xltx这样的一部分代码,这里包含了ms office相关的很多文件类型。mime.types文件位置那mime.types文件在什么位置呢?对于windows版本的apache,它在apache安装目录下的conf子目录里,典型位置为 X:\Program Files\Apache Group\Apache2\conf\mime.types而linux版本下,通常位于/etc/mime.types, 如redhat/centos/fedora都是如此,debian/ubuntu系列应该也在这里,个人没有亲自查证。不过centos并不推荐在这里修改,参看这里 http://www.centos.org/docs/5/html/Deployment_Guide-en-US/s1-apache-config.html TypesConfig一小节Instead of editing /etc/mime.types, the recommended way to add MIME type mappings is to use the AddType directive.建议不要去修改 /etc/mime.types ,添加MIME type的推荐方法是使用apache的 AddType 指令.AddType application/vnd.ms-word.document.macroEnabled.12 docmAddType application/vnd.openxmlformats-officedocument.wordprocessingml.document docxAddType application/vnd.openxmlformats-officedocument.wordprocessingml.template dotxAddType application/vnd.ms-powerpoint.template.macroEnabled.12 potmAddType application/vnd.openxmlformats-officedocument.presentationml.template potxAddType application/vnd.ms-powerpoint.addin.macroEnabled.12 ppamAddType application/vnd.ms-powerpoint.slideshow.macroEnabled.12 ppsmAddType application/vnd.openxmlformats-officedocument.presentationml.slideshow ppsxAddType application/vnd.ms
© 2010 - 2020 网站综合信息查询 同IP网站查询 相关类似网站查询 网站备案查询网站地图 最新查询 最近更新 优秀网站 热门网站 全部网站 同IP查询 备案查询
2025-05-12 16:00, Process in 0.0130 second.