零基础建站培训介绍

当前位置:

Dedecms多站点站群怎么做

站群主要包括子域名站群、独立域名站群、目录站群等多种解决方案,优势各有千秋,站群软件也有多种。

以下是给大家介绍使用最常见的CMS系统-织梦dede内容管理系统来搭建站群的方法过程,通过dedecms批量建站管理维护多站点。

站群不是建立多个包括地区 核心关键词的页面这么简单,好多企业虽然做了站群,但丝毫没有效果,就是这个原因,做营销站群就要找SEO专业人士来策划站群,并配合实际的运营才可以实现。

织梦开启多站点支持

在使用dede批量建站开始时,需要确定系统的参数配置正确。依次点击:系统-系统基本参数-核心设置 -(是/否)支持多站点,开启此项后附件、栏目连接、arclist内容启用绝对网址: 这一项选择“是”,并保存。如下图所示

Dedecms多站点站群怎么做

DEDE新建多站点

使用织梦构造站群,批量建站十分简单,只需要把站点当作栏目来管理即可。dedecms多站点支持,如要构造多个域名的站群,也可以构造基于子域名的多个站点。依次执行核心-网站栏目管理-增加顶级栏目。

A设置路径与模型
注意:
1、这里的栏目名称不再是显示在导航栏上的名称,而是站点的描述信息。
2、栏目属性一定要选择“频道封面”。
Dedecms多站点站群怎么做

B设置模板并绑定站点
注意:
1、栏目高级属性启用多站点支持。
2、绑定域名。
3、多个站点的模板分开管理。
4、域名绑定的顶级栏目的TDK即为子网站首页的TDK。
Dedecms多站点站群怎么做

织梦多站点站群的管理维护

通过上述步骤已经在后台搭建了一个站点,但实际上的工作并示完全完成,还需要一定的配置和注意一些事项,以下是青锋建站给大家继续讲解。

A域名绑定

拥有了站点需要在服务器和虚拟主机为域名绑定一个站点才可以实现完整的站点访问。上述假如我们使用子域名en.dede.com,而这个子站点生成的目录是根目录/a/en,需要在服务器上进行绑定,以apache为例来说明,将子域名解析到服务器或虚拟主机的IP或别名上,并添加以下服务器虚拟主机配置项:


<VirtualHost *:80>
ServerAdmin http://www.sjzphp.com
ServerName en.dede.com
DocumentRoot "D:/DedeAMPZ/WebRoot/youdomain/a/en"
php_admin_value open_basedir "D:/DedeAMPZ/WebRoot/youdomain/"
</VirtualHost>
##VhostEnd

B站群配置与模型管理
由于我们把站点当作栏目来管理,因此第一个建站的顶级栏目即为站点,二级栏目即为实际站点的顶级栏目,三级栏目为实际站点的二级栏目。由于顶级栏目采用一套模型,下面的栏目会默认继承顶级栏目的模型,往往我们建设一个网站时会拥有多个模型,所以在建立新站点的二级栏目时要注意更改模型。
注意:
如果对站点栏目使用了继承选项: 同时更改下级栏目的浏览权限、内容类型、模板风格、命名规则等通用属性 。如果选中这一项,将改版这一站点下所有栏目的模型,切勿选择。

C站群模板管理与模板制作
由于使用dedecms批量建站功能,即生成多站点。而且许多网站的首页和栏目页以及内面的内容和样式一般不相同,尤其是使用dedecms制作多国语言外贸网站时,每个子网站使用没的语言,自然模板也不相同。为了便于多站点管理需要在default下面建立多个目录来分别管理多站点的模板,例如我们使用en作为这个站点的模板目录,把所有的模板放在/templets/default/en/下面。

注意:
1、由于模板放在/templets/default/en/下面,因此使用在使用包含标签是要这样使用{dede:include filename="/en/headl.htm" /}。
2、另外在制作子站点的导航栏要改变一些属性,type="son" typid为实际子网站所使用的栏目ID。例如:


<div class="collapse navbar-collapse" id="navbar1">
<ul class="navbar-nav nav nav-tabs mr-auto">
{dede:type typeid="29" }<li class="nav-item"><a class="nav-link theme-a-main active" href="[field:typelink /]">主页</a></li>{/dede:type}
{dede:channel row="8" type="son" typeid="29"}
<li class="nav-item"><a class="nav-link theme-a-main" href="[field:typeurl /]">[field:typename /]</a></li>
{/dede:channel}
</ul>
<select class="">
<option selected >选择语言</option>
<option value="http://cn.dede.com/" onclick="window.open('http://cn.dede.com/','_blank')">中文</option>
<option value="http://en.dede .com/" onclick="window.open('http://en.dede.com/','_blank')">英文</option>
</select>
</div>
上一课: 下一课:

相关教程

  • Dedecms 介绍和安装 (3338 次浏览)
    课程要点1.Dedecms 介绍2.Dedecms 能做什么?3.学会 Dedecms 能做什么?4.需要什么样的基础?5.课程介绍6.Php 环境的搭建7.Dedecms 系
  • DEDECMS首页标签介绍 (3104 次浏览)
    课程要点1.新模版的建立2.文章列表标签3.底层模版4.导航标签5.友情链接标签1.新模版的建立2. 文章列表标签学习目标:会调用所有文档
  • dedecms列表页标签介绍 (3265 次浏览)
    课程要点1.列表调用标签2.时间调用标签3.内容简介调用标签1.列表页标签标签:{dede:list} {/dede:list}属性:pagesize 每页调用多少条2.
  • 帝国CMS站点后台比较强大,我们可以在后台直接进行程序备份。操作步骤:1. 登录帝国CMS后台面板,单击左侧列表的 备份数据 选项。2. 设置备份
  • 由于Zblog博客程序本身没有直接生成sitemap网站地图的功能,所以要实现网站地图,以利于SEO和搜索引擎收录,就必须想办法生成这个文件,那么Zblog博客站点
  • 手机站制作时,它的分页功能往往与PC网站不一样,手机站采用点击加载更多的方式来显示更多内容。如果在制作手机网站时,实现点击加载更多的功能呢?