巅峰霸主 > 设计开发 > 织梦教程 >

dedecms开启https后文章设置文档跳转多出域名解决方法

时间:2020-12-08 15:33:47  来源:巅峰霸主网  作者:烈火大地 点击:
摘要:dedecms开启了https访问,在发布文章的时候有一个“跳转”选项,设置了跳转网址会默认多出来域名,导致跳转无效,解决方法有如下两种……

dedecms发布文章时设置“跳转”这个功能很实用方便,但是对于https网址则失效了,如下图所示。

图片.png

设置了跳转的文章不会生成静态文件,是动态网址的方式打开,不过在https状态下失效,会在我们设置的网址前面把我们网站的域名又再重复加一次。

解决方法一

在系统——系统基本参数设置里面将站点根网址清空。这种方法不推荐,因为根网址有时候在模板里面有调用,会使得某些功能失效。

解决方法二

打开文件/include/helpers/channelunit.helper.php,查找

if(!preg_match("/http:/", $articleUrl))

修改成

if(!preg_match("/(http|https):/", $articleUrl))

再一次测试,问题解决。

(责任编辑:陆柏熺)
评价:
用户名: 验证码: 看不清?点击更换


关注站长自媒体 获取更多优质内容

  • 百家号
    百家号
  • 头条号
    头条号
  • 企鹅号
    企鹅号

2019-2021 ©巅峰霸主网 京ICP备12023415号-2
返回
顶部