Discuz! X3.* 开启SSL后手机版图片链接替换为https地址
分类 网站技术/村民张先生 发布于 2015-05-20 16:51
应用场景:后台“本地附件 URL 地址”设置为绝对链接(第三方域名、http://)情况下,当论坛应用SSL后,在https://地址访问时,将图片链接地址替换为https://开头。
此处仅介绍手机触屏版的修改方法。电脑版可利用Nginx的替换功能替换。
打开 source/module/forum/forum_image.php 文件,查找:
$attachurl = helper_attach::attachpreurl();
替换为:
if($_SERVER["REMOTE_ADDR"] == '前端HTTPS反代服务器IP地址(如果有,否则删除此判断)' || $_SERVER['SERVER_PORT'] == '443') { $attachurl = 'https://图片调用网址/'; } else { $attachurl = helper_attach::attachpreurl(); }
更多相关内容:
https://www.zhang.cq.cn/wenzhang-1587.html
https://www.zhang.cq.cn/wenzhang-1967.html
欢迎谈谈你的看法(无须登录) *正文中请勿包含"http://"否则将被拦截