你是不是手里只有一个服务器?却想弄好几个网站?比如一个主站,再来个论坛或者博客。买新服务器太贵,装好几套CMS又太乱。别急,帝国CMS自带的多站点功能,就是专门解决这个的。今天我就把这层窗户纸捅破,教你用一个后台管好几个站。这招学会了,以后你不管是搞站群,还是把主站和移动端分开,都特别轻松。
这步要是没做好,后面全是白搭。咱们得先把环境理顺了。别一上来就改代码,容易把站搞挂。
你得先去域名后台。把你要用的子域名解析出来。
举个例子。你主站是 www.example.com。
你想搞个图片站。就解析个 img.example.com。
记录类型选 CNAME 或者 A记录。
如果你是一个服务器。IP地址都填一样的就行。
千万别填错了。填错了访问不了。
解析生效可能要几分钟。你可以喝口水再回来。
打开你的FTP或者服务器文件管理。
看一眼根目录下有什么。
帝国CMS装在根目录。子站点放哪?
建议建个文件夹。比如叫 html 或者 m。
这个文件夹就是子站的家。
以后子站的所有东西。都往这里面扔。
这样主站和子站文件互不干扰。
看着也清爽。不至于乱成一锅粥。
这一步是关键。帝国CMS默认是关着这个功能的。得你自己去开。
找到 e/config.php 这个文件。
别用记事本打开。用专业的代码编辑器。
比如 Notepad++ 或者 Dreamweaver。
在文件里搜索这行代码:
$ecms_config['sets']['usedm']=0;
看到那个 0 了吗?把它改成 1。
这就相当于把总闸给推上去了。
改完记得保存。别光改不存。
这一步错了,后面你在后台点破鼠标也没用。
现在登录你的帝国CMS后台。
点击顶部的 系统 菜单。
在左边栏里找 多站点管理。
点进去,再点 增加多站点。
这里有几个坑,我得提醒你。
站点名称:随便写,自己认得就行。
站点域名:必须带http。比如 http://img.example.com。
站点根目录:填你刚才建的文件夹名。比如 /html/。
注意前后都要有斜杠。这很重要。
填完点提交。这就加好了。
光在CMS里设置还不行。服务器也得知道这个域名去哪。
现在大家都用宝塔。我就拿宝塔说事。
点击你的网站。点左侧的 子目录绑定。
在域名那一栏。填你的子域名。
比如 img.example.com。
在目录那一栏。填你刚才建的文件夹路径。
比如 /www/wwwroot/main/html。
点添加。这就搞定了。
如果你不用宝塔。用的是Nginx或者Apache。

原理一样。就是加个server配置。
把域名指到那个子目录去。
回到帝国CMS后台。
点 系统 -> 刷新多站点缓存。
这步千万别省。不然你改了配置也不生效。
刷新完,试着在浏览器输入子域名。
如果能打开。说明你成功了。
如果打不开。回头检查哪一步漏了。
通常是域名没解析。或者目录没绑定对。
搭建好了只是第一步。怎么用才是大学问。
帝国CMS有个很牛的功能。
就是主站发文章。子站能自动调用。
这叫数据同步。
你想做这个。就在后台设置栏目。
把栏目绑定到对应的子站点ID。
这样你在主站更新。子站立马就有新内容。
不用你重复发。省老劲了。
但如果你想做完全独立的站。
那就新建一套栏目。专门给子站用。
两边互不干扰。各发各的。
子站可以用独立的模板。
也可以复用主站的模板。
看你自己需求。
如果子站是手机版。风格肯定不一样。
你就得单独做一套模板。
在后台把模板组设置好。
指定给这个子站点用。
如果是图片站。可能只要简单的列表页。
那你就套用主站的。改改头部尾部就行。
灵活一点。别死搬教条。
我踩过的坑。你就别再踩了。
多站点开启后。最好用静态页。
别用动态。容易出乱子。
生成静态页的时候。
注意看生成的路径对不对。
一定要在 /html/ 这个目录下。
如果跑到根目录去了。那就是配置没生效。
你在子站上传图片。
图片存在哪?
默认是在 d/file 里。
多站点模式下。建议分开存储。
或者用附件域名。
不然主站删了文章。子站图片可能就挂了。
这个细节很多人不注意。
等网站做大了再改。那就麻烦了。
怎么样,是不是没那么难?核心就是改配置、加站点、绑目录。这三步走完,你的多站点就起来了。别光看不练,赶紧去服务器上试试。试错了大不了重来,反正也不花钱。动手做一遍,比你背十遍教程都管用。
易频IT社区是综合性互联网IT技术门户网站,专注分享网络技术、服务器运维、网络安全、编程开发、系统架构、云计算、大数据等行业干货,实时更新IT行业资讯、零基础教程、实战案例,为IT从业者、技术爱好者提供专业的学习交流平台。
Copyright © 2021-2026 易频IT社区. All Rights Reserved. 备案号:闽ICP备2023013482号 网站地图