新闻中心

phpcmsV9网站如何修改域名?phpcmsV9完整修改域名攻略

作者 / 无忧主机 时间 2014-01-02 20:38:37

最近无忧主机小编遇到一个问题,有一个客户使用phpcmsv9程序建站,他给网站更改了域名并重新生成更新网站后,发下首页的域名虽然更换过来了,但是内页的还是老域名,导致访问报错。这让无忧主机小编想到了wordpress,其更换域名同样也会出现这样的情况。原因是域名记录在了数据库中。小编进到客户的数据库查看,果然不出小编所料,phpcmsV9和wordpress如出一辙。今天无忧主机小编特地把修改phpcmsV9域名的完整方法共享一下: 第一种方法: 1、修改/caches/configs/system.php里面所有和域名有关的,把以前的老域名修改为新域名。 2、进入后台设置-->站点管理,对相应的站点的域名修改为新域名。 3、点击后台右上角的"更新缓存"按钮更新系统缓存。 4、进入内容-->附件管理-->附件地址替换。把附件地址批量的替换为新的地址。 5、内容-->批量更新URL 。把所有的文章的地址都更新一下。 6、内容-->管理栏目-->更新栏目缓存。将栏目的链接地址改为新地址。 7、如果你的网站是静态页面,则需要把全站都生成一次。如果是动态页面,就不需要。 8、打开网站,所有链接都更改为新地址了。 第一种方法是通过在网站后台以及文件中,所有涉及到域名的链接都改过来。虽然有效,但是因为需要设置的项目比较多,稍有不慎容易遗漏,并且比较繁琐。下面介绍第二种方法。 第二种方法: 直接修改数据库中的信息,在phpmysql上进行管理。 如果你选择采用这种方法,那么首先你需要使用php虚拟主机自带的phpmyadmin工具对网站mysql数据库进行备份,如果你对phpmyadmin备份mysql数据库操作不熟练,你可以参考操教程“无忧主机教你如何使用phpmyadmin导出mysql数据库”来操作,或者直接用无忧主机香港php虚拟主机的全站备份功能来进行全站备份。 好了,数据库备份出来后,请你使用文本编辑器,打开.sql备份文件。小编喜欢用editplus这款文本编辑器工具,下面就用以这个工具来讲解吧。提醒:千万不要使用记事本打开数据库文件,非常容易导致文件编码格式不对,造成数据库乱码,切记。 使用EditPlus,打开数据库文件,点击搜索,选择“替换”。如下图所示。 [caption id="attachment_13435" align="alignnone" width="455"]editplus editplus[/caption] 2.在弹出的对话框中,“查找”处填写“老域名”,“替换”处填写“新域名”,点击“全部替换”。 [caption id="attachment_13436" align="alignnone" width="480"]查找替代域名 查找替代域名[/caption] 替换完成后,保存文件。之后使用phpmyadmin工具导入您的网站数据库中。如何使用phpmyadmin导入mysql数据库,你可以参考教程无忧主机原创:phpmyadmin导入数据库的经验总结

本文地址:https://www.51php.com/phpcms/13434.html

1
1
1
1
1
1
1

客户服务热线

0791-8623-3537

在线客服