IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    当你使用帝国CMS下载创建网站提示349错误时

    阿川发表于 2014-11-03 17:12:00
    love 0

    客户在我这拿了一台美国服务器.centos下搭建的apache环境.使用帝国CMS做站,所有的下载在IE和firefox测试无误,使用chorme或者基于chorme内核的浏览器(如360那个坑爹的双内核)就出错,提示:
    “收到了来自服务器的重复标头来自服务器的响应包含重复标头。此问题通常是由于网站或代理配置不正确导致的。
    只有网站或代理管理员才能解决此问题。
    错误 349 (net::ERR_RESPONSE_HEADERS_MULTIPLE_CONTENT_DISPOSITION):我们收到了多个截然不同的“Content-Disposition”标头。
    我们不允许此行为,以防遭到 HTTP 响应拆分攻击。”
    网上搜索一大堆错误提示,最后找到个靠谱的.
    首先.打开你e/DownSys/class/下面的DownSysFun.php.大约192行,
    将内容

    Header("Content-Disposition: attachment; filename=".$filename);

    更改为:
    Header("Content-Disposition: attachment; filename=\"".$filename."\"");

    问题即可解决



沪ICP备19023445号-2号
友情链接