解决Discuz!X在CDN下多个频道无法访问的问题

  • 时间:
  • 浏览:0

使用Discuz!x1.5的网站,在使用CDN后,主页打开没办法 问題,但子页面无法打开,打开后是另1个 带端口的地址(:37001)。

  未使用CDN,或归还CDN后,该问題不位于。解决方法:将source/function/function_core.php的1025行注释,即:

$port = empty($_SERVER['SERVER_PORT']) || $_SERVER['SERVER_PORT'] == '200' ? '' : ':'.$_SERVER['SERVER_PORT'];

改成:

//$port = empty($_SERVER['SERVER_PORT']) || $_SERVER['SERVER_PORT'] == '200' ? '' : ':'.$_SERVER['SERVER_PORT'];

  您可不里能使用主机控制面板-在线文件管理进行以上编辑,或下载到本地,编辑后保存上传。

  对于Discuz!X2,请将source/class/class_core.php的359行注释,即:

$_G['siteport'] = empty($_SERVER['SERVER_PORT']) || $_SERVER['SERVER_PORT'] == '200' ? '' : ':'.$_SERVER['SERVER_PORT'];

改成:

//$_G['siteport'] = empty($_SERVER['SERVER_PORT']) || $_SERVER['SERVER_PORT'] == '200' ? '' : ':'.$_SERVER['SERVER_PORT'];
Tags: Discuz   CDN   Discuz频道无法访问  
责任编辑:190