dedecms:采集https链接时获取到的网址错误解决办法

更新时间:2019-06-15 编辑:娄底电脑维修网 来源:www.q0738.com 点击:

dedecms:采集https链接时获取到的网址错误解决办法

接上一篇dedecms:采集https链接时却生成http协议请求的解决办法
织梦CMS采集https链接时出错,DEDECMS采集https链接时获取到的网址错误,如采集来源网址:https://www.tutu1314.com/ribendianshiju/,我们想要获取来源网址里的https:/www.tutu1314.com/ribendianying/baiyexing.html,当设置好匹配规则后,测试发现获取的影片网址却是https://www.tutu1314.com/ribendianshiju/https:/www.tutu1314.com/ribendianying/baiyexing.html。
解决办法:
将include/dedehtml2.class.php里面的408行
$okurl = $this->BaseUrlPath.'/'.$surl;
修改为
$okurl = preg_replace('/^https:\/\//i', '', $surl)

------分隔线----------------------------