phpcms v9 站群建站时子站点栏目页和内容页的url静态

http://bbs.phpcms.cn/thread-270400-1-1.html

http://bbs.phpcms.cn/forum.php?mod=viewthread&tid=668701&highlight=%D7%D3%D5%BE%2Burl

phpcms v9 站群建站时子站点栏目页和内容页的url静态

 
phpcms v9 站群建站时子站点栏目页和内容页的url静态时,链接地址全使用的主站域名 已测试使用如下方法解决

找到 phpcms/modules/content/classes/url.class.php 打开它,找到83行:$url_arr[0]
= WEB_PATH == '/' ? $match_url.$html_root.'/'.$urls :
$match_url.rtrim(WEB_PATH,'/').$html_root.'/'.$urls;

改为:

$this->sitedb = pc_base::load_model('site_model'); 

$siteid = param::get_cookie('siteid'); 

$siteinfo = $this->sitedb->get_one(array('siteid'=>$siteid)); 

$url_arr[0] = $siteinfo['domain'].$urls

找到89行:$url_arr[0] = $url_arr[1] = APP_PATH.$urls;

改为:

$this->sitedb = pc_base::load_model('site_model'); 

$siteid = param::get_cookie('siteid'); //phpfensi.com 

$siteinfo = $this->sitedb->get_one(array('siteid'=>$siteid)); 

$url_arr[0] = $url_arr[1] = $siteinfo['domain'].$urls;

去打赏

您的支持将鼓励我们继续创作!

[微信] 扫描二维码打赏

[支付宝] 扫描二维码打赏

发表评论