301重定向http至https后导致站点与UCenter通信失败的解决方法 - 任刚 · Ren Gang 世界设计 · 设计世界

在Ucenter目录找到 uc_server/model/misc.php 这个文件;

用DreamWeaver在misc.php中查找以下代码:

$port = !empty($matches['port']) ? $matches['port'] : 80;

在这段代码下方另起行添加如下代码:

if(substr($url,0,5)=='https'){
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
if($post){
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
}
if($cookie){
curl_setopt($ch, CURLOPT_COOKIE, $cookie);
}
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
return curl_exec($ch);
}

保存并替换该misc.php文件,然后在Ucenter后台更新缓存,大功告成。

" /> 辅助工具 · 任刚 · Ren Gang - 我的设计笔记

辅助工具    23

301重定向http至https后导致站点与UCenter通信失败的解决方法

小贴士      

Form to Mail – 留言表单数据自动发送至指定邮箱

小贴士      

CkEditor 图片与音频上传插件 Image and Audio Uploader For CkEditor(PHP)

插件      

Menu Zoom – JQuery鼠标滚动缩放菜单特效代码

小贴士      

WeUI – 微信原生视觉体验一致的基础样式库

工具      

WordPress Images Save – WordPress编辑器外链图片保存至本地服务器

小贴士      

Latest Apple Watch GUI for Sketch – Apple Watch GUI 的 Sketch 最新资源

工具      

SQL 命令备忘

小贴士      

Google Hosts Lastest —— 科学上网必备【hosts篇】持续更新 欢迎收藏

小贴士      

“树桌” 与 “幻镜” 艺术相框欣赏

设计导航      

自定义友好的 WordPress 固定链接形式

小贴士      

Time Sync – Mac OS 与 Windows 双系统时间同步补丁免费下载

小贴士      

登 录 注 册