摘要:采用 phpCMS V9 建站的时候我们希望在一个空间上绑定多个域名,由于 phpCMS V9 默认的情况下会将第一次建站的时候使用的域名固化到所有的链接中,如果我们直接将其他的域名绑定到空间上会发现很多地方的链接还是第一次建站的域名。

采用 phpCMS V9 建站的时候我们希望在一个空间上绑定多个域名,由于 phpCMS V9 默认的情况下会将第一次建站的时候使用的域名固化到所有的链接中,如果我们直接将其他的域名绑定到空间上会发现很多地方的链接还是第一次建站的域名,下面异度传媒为大家介绍一下如何做一些修改让多个域名可以绑定到同一个空间上。

为了演示我这里首先使用 www.yeedoo.net 域名安装 phpCMS V9 的网站,网站安装好了之后我们需要做出一下修改:

1.进入后台修改站点域名,登录后台找到 “设置” > “站点管理” > “修改” 如下图所示。

在打开的窗口中将站点域名一栏修改为 / ,当然我们如果直接修改的话会出现如下错误提示

我们需要对 phpCMS V9 的系统文件做一下修改。我们需要将 \phpcms\modules\admin\site.php 文件的第128行130行的这段判断代码先注释以下如下图。

修改完成后我们就可以进行上面的设置操作了,将站点域名修改为 / 。

2.修改配置文件中的路径

打开\caches\configs\system.php,使用批量替换将其中所有的 http://www.yeedoo.net 替换为空即可。

替换前

替换后

3.完成上述操作后登陆后台,更新系统缓存即可,现在就可以将多个域名绑定到同一个空间上了。