分站插件:http://www.xunruicms.com/shop/app/390.html


==============基础操作部分=========

一、分站插件如何绑定域名?

1、进入分站管理界面,选修改某个分站

image.png


2、设置手机域名和电脑域名

image.png

这里的域名可以是二级域名,也可以是顶级域名


3、保存域名后,更新缓存

image.png


4、将域名绑定到网站上

电脑域名绑定目录:/fenzhan/pc/
手机域名绑定目录:/fenzhan/mobile/

以宝塔的PC域名为例:

{cms_img_title}

建站点后,需要手动删掉主站和子站目录中的两个user.ini文件,然后你还可以把其他子站域名泛域名到这个站上


二、范域名设置

1、域名例如:*.fenzhan.com

2、进入cms后台,设置批量域名

{cms_img_title}

3、进入宝塔面板,加上范域名名字

{cms_img_title}

如果你宝塔不支持*的范域名写法的话,就一个个的手动录入进去吧


三、如何发布内容

1、首先建立栏目,操作跟官方的建站插件操作方法相同的

{cms_img_title}

2、栏目建好后,开始录入内容

{cms_img_title}

{fenzhan}是通配符,各个分站会自动替换成名称


四、如何将【建站系统插件的内容】同步到【分站的内容】呢?

1、这是建站系统插件的内容部分:

{cms_img_title}

2、这是分站的内容部分:

小波分站插件使用方法


想把(1)的数据同步到(2)中,那么需要安装此插件:

https://www.xunruicms.com/shop/1287.html




=======================开发部分========================


一、模板中标签介绍(仅辖有本插件使用)


1、全局变量标签

{FZ_NAME}: 对应是当前分站的名称
{FZ_URL}: 当前分站的URL
{FZ_LOGO}: 当前分站的LOGO
{FZ_RNAME}: 当前分站的替换别名词


2、当前分站信息数组

$fenzhan



二、自定义url,伪静态

image.png

config/rewrite.php解析文件:

"fenzhan\/([a-z]+)\/show-([0-9]+).html(.*)"  => 'index.php?s=fenzhan&fid=$1&c=show&id=$2',
"fenzhan\/([a-z]+)\/list-([0-9]+).html(.*)"  => 'index.php?s=fenzhan&fid=$1&c=category&id=$2',
"fenzhan\/([a-z]+)\/list-([0-9]+)-([0-9]+).html(.*)"  => 'index.php?s=fenzhan&fid=$1&c=category&id=$2&page=$3',
"fenzhan\/([a-z]+)"  => 'index.php?s=fenzhan&fid=$1',


============分站URL中去掉fenzhan字母的写法==============

{cms_img_title}


config/rewrite.php解析文件:

{cms_img_title}

将下面代码加到文件的上方,下方代码不变动

list($a) = explode('/', CMSURI);

$file = WRITEPATH.'linkage/1_fenzhan/id.cache';
$arr = json_decode(file_get_contents($file), true);

if ($a && in_array($a, $arr)) {
return [
"([a-z]+)\/show-([0-9]+).html(.*)" => 'index.php?s=fenzhan&fid=$1&c=show&id=$2', "([a-z]+)\/list-([0-9]+).html(.*)" => 'index.php?s=fenzhan&fid=$1&c=category&id=$2', "([a-z]+)\/list-([0-9]+)-([0-9]+).html(.*)" => 'index.php?s=fenzhan&fid=$1&c=category&id=$2&page=$3', "([a-z]+)" => 'index.php?s=fenzhan&fid=$1',
 ];
}



三、首页调用分站列表

{php \Phpcmf\Service::C()->init_file('fenzhan');}
{linkage code=fenzhan pid=0}
<a  target="_blank" href="{fz_url($t)}">{$t.name}</h3> </a>
{/linkage}


文档最后更新时间:2023-06-01 09:58:54
文档作者:小波设计 不会操作怎么办?