残血⒐!4埘绱 发表于 2019-4-26 21:33:19

discuz x 3.4宝塔强制HTTPS开启后门户跳转URL功能不跳转的问题

此方法完美解决discuzx开启强制https访问门户频道栏目在浏览器显示此网页包含过多的重定向的问题
解决方法如下。 文件 \source\include\portalcp\portalcp_article.php 第73、77行。 源文件为:

      if(substr($_GET['url'], 0, 7) !== 'https://') {
                $_GET['url'] = '';
      }

      if(substr($_GET['fromurl'], 0, 7) !== 'https://' ) {
                $_GET['fromurl'] = '';
      }

修改为下面的

        if(substr($_GET['url'], 0, 7) !== 'https://' && substr($_GET['url'], 0, 8) !== 'https://') {
                $_GET['url'] = '';
        }

        if(substr($_GET['fromurl'], 0, 7) !== 'https://' && substr($_GET['url'], 0, 8) !== 'https://') {
                $_GET['fromurl'] = '';
        }

OK。重新打开,完美解决,已经不显示死循环了
页: [1]
查看完整版本: discuz x 3.4宝塔强制HTTPS开启后门户跳转URL功能不跳转的问题