当前位置:首页 > 建站教程 > yzmcms教程>正文

YzmCMS栏目绑定域名实现方法

2020-11-14 20:59:28 分类: yzmcms教程 阅读(706) 编辑:小郭 评论(6)

由于受织梦CMS影响很多人问YzmCMS能不能实现栏目绑定域名,今天小郭就来分享YzmCMS栏目绑定域名的实现方法


YzmCMS栏目绑定域名


改动后的效果如下:


1、栏目绑定域名


2、文章的路径,不使用自己的栏目名,而统一用模型标识,把 /news/、/life/等,统一用 /weilife/


3、后台等模型,只允许通过主域名访问


栏目绑定域名实现方法:


1、在伪静态规则中,判断不是主域名的,转发到栏目上。如: abc.qq.com 访问时,会定向到 qq.com/abc/


2、新建字段(我用的下拉框型),发文章时,这个字段可以下拉选择发到哪域名


3、把原来的方法,public function show()  复制一份,放到 同目录新建的空白类 soft.class.php 里,然后将判断文章是否属于栏目删掉。并在伪静态规则中将域名内容页指向过来(rewrite ^/weilife/([0-9]+)\.html$ /index.php?s=/$subdomain/$1 last;)


4、列表页如和步骤3一样的操作


到这里就搞定了。


演示效果:


伪首页:www.d163.net


baidupush.d163.net = d163.net/baidupush


caiji.d163.net/ = d163.net/caiji


注:还没发文章,所以内容页没有演示可看


我们来回照一下改动了哪些文件?


1、加了2条伪静态规则


2、添加了1个类(也就是控制器),原程序一点没有改动,不影响后续升级


以上就是YzmCMS栏目绑定域名的实现方法了,更多网站建设教程请继续关注小郭博客也可以加入建站交流qq群:30051275


标签: YzmCMS

热门标签 更多