一、首先修复站群模式下子站点【栏目页】采用动态页面时候url 由于 APP_PATH 问题导致的内容页 url 域名错误指向主站问题.
打开phpcms/modules/admin/category.php,找到函数 repair(),456 行注释掉,代码如下:
//$url = $this->update_url($catid);
//$url = APP_PATH.$url;
再下面,添加代码:
- // 修复站群模式下 【栏目页】 动态页面时候 url 由于 APP_PATH 问题导致的内容页 url 域名错误问题
- $url = $this->update_url($catid);
- //cat 数组 在前面 foreach 处定义
- $txbsiteid=$cat['siteid'];
- $this->sitedb = pc_base::load_model('site_model');
- $siteinfo=$this->sitedb->get_one(array('siteid'=>$txbsiteid));
- $url = $siteinfo['domain'].$url;
二、首先修复站群模式下子站点【内容页】采用动态页面时候url 由于 APP_PATH 问题导致的内容页 url 域名错误指向主站问题.
首先打开phpcms/modules/content/classes/url.class.php,找到函数 show(),在91行左右,注释掉原代码,txb 此处为原来代码,注释掉 换成 新修改的.
//$url_arr[0] = $url_arr[1] = APP_PATH.$urls;
在其下添加如下代码:
- //修复站群模式下 【内容页】 动态页面时候 url 由于 APP_PATH 问题导致的内容页 url 域名错误问题
- //Vevb.com
- // $category 数组 入口处 定义 ,已经获得某栏目siteid
- $txbsiteid=$category['siteid'];
- $this->sitedb = pc_base::load_model('site_model');
- $siteinfo=$this->sitedb->get_one(array('siteid'=>$txbsiteid));
- $url_arr[0] = $url_arr[1] = $siteinfo['domain'].$urls;
新闻热点
疑难解答