织梦开启多站点支持
在使用dede批量建站开始时,需要确定系统的参数配置正确。依次点击:系统-系统基本参数-核心设置 -(是/否)支持多站点,开启此项后附件、栏目连接、arclist内容启用绝对网址: 这一项选择“是”,并保存。如下图所示新
DEDE新建多站点
使用织梦构造站群,批量建站十分简单,只需要把站点当作栏目来管理即可。dedecms多站点支持,如要构造多个域名的站群,也可以构造基于子域名的多个站点。依次执行核心-网站栏目管理-增加顶级栏目。A设置路径与模型
注意:
1、这里的栏目名称不再是显示在导航栏上的名称,而是站点的描述信息。
2、栏目属性一定要选择“频道封面”。
B设置模板并绑定站点
注意:
1、栏目高级属性启用多站点支持。
2、绑定域名。
3、多个站点的模板分开管理。
4、域名绑定的顶级栏目的TDK即为子网站首页的TDK。
织梦多站点站群的管理维护
通过上述步骤已经在后台搭建了一个站点,但实际上的工作并示完全完成,还需要一定的配置和注意一些事项,以下是青锋建站给大家继续讲解。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批量建站,建设站群多站点的方法解决方案。但是建设营销站群,并不是为每个城市建立一个站点和页面这么简单。需要结合SEO的规则与网站的架构来综合设计才会起到应有的效果。青锋建站,提供专业的高品质网站制作服务,包括织梦建站,SEO,网络营销,PHP开发。
转载请注明来源网址:青锋建站-http://www.sjzphp.com/webdis/sitegroup_917.html