PHPCMS下载链接跳转到报错页面
附件地址用百度网盘的地址,附件文件链接方式设置了链接到真实软件地址,是可以正常使用的,如果文件链接方法选用链接到跳转页面,就跳转到百度报错页面
而且不只是百度网盘的不行,通过分析,如果使用远程地址,url中"&"之后的参数都读取不了,才造成连接错误。 求解决方法!
解决办法:将URL参数进行base加密
第一步: 打开 phpcmsmodulescontentfieldsdownfilesoutput.inc.php
找到
f=$_v[fileurl]
替换成
f=".base64_encode($_v['fileurl'])."
第二步: 修改 phpcmsmodulescontent down.php 找到
public function download() {在它下面一点的
parse_str($a_k);
下面添加
$f = base64_decode($f);
然后更新缓存 刷新前台内容页即可(生成html的需要重新生成)
上一篇:PHPCMS编辑器ckeditor设置回车换行BR为段落P
栏 目:PHPCMS
本文标题:PHPCMS下载链接跳转到报错页面
本文地址:https://zz.feitang.co/CMSjiaocheng/26478.html
您可能感兴趣的文章
- 11-19phpcms调用全站热点文章月排行的代码
- 11-19phpcms v9 搜索页显示自定义字段
- 11-19phpcms v9 内容页调用当前栏目名称及链接/上级栏目名称及链接方法
- 11-19phpcms V9基础知识之:常用文件目录结构
- 11-19phpcms v9 彻底去除自带的水印功能的方法
- 11-19phpcms在nginx的rewrite伪静态标准写法
- 11-19phpcms V9基础知识之:默认templates主题模板文件目录结构介绍
- 11-19Phpcms V9 调用全站文章排行的解决方法
- 11-19Phpcms V9 调用随机文章的实现方法
- 11-19phpcms v9分页函数pages中上一页,下一页文本内容修改方法


阅读排行
推荐教程
- 09-22phpcms是什么框架
- 09-22phpcms手机端如何取消伪静态
- 11-12phpcms如何使用水印功能
- 11-19phpcms调用全站热点文章月排行的代码
- 11-12phpcms不限制模型进行全站搜索
- 11-12phpcms栏目标签调用代码大全
- 11-12phpcms二次开发用拼音作为tags列表页路径的方法
- 11-12如何用phpcms调取指定位置的新闻列表
- 11-16Phpcms V9列表分页自定义页码文字(改成中文)
- 11-16phpcms ajax列表分页加载更多





