由于要从不同地址访问discuz并生成缓存,动态获取来源并写入缓存文件中就成为了问题,经过兄弟们的努力寻找,终于最后找到了代码修改处(写死就行)
文件source\class\discuz\discuz_application.php中的第178行:
$_G['siteurl']=dhtmlspecialchars('650) this.width=650;” >http://'.$_SERVER['HTTP_HOST'].$sitepath.'/');
可以对其中$_SERVER['HTTP_HOST']做文章,改成写死的一个域名,比如改成
$tmpurl='650) this.width=650;” >www.abc.cn';$_G['siteurl']=dhtmlspecialchars('650) this.width=650;” >http://'.$tmpurl.$sitepath.'/');再把下面这行取端口号的注释掉//$_G['siteport']=empty($_SERVER['SERVER_PORT'])||$_SERVER['SERVER_PORT']=='80'?''//:':'.$_SERVER['SERVER_PORT'];
然后添加一行写死成80端口
$_G['siteport']='80';
那么威尼斯就是一艘轻盈和流动的舟船,