phpcms如何彻底更换域名
发布时间:2017-06-27 00:06:48作者:魏义齐阅读:()评论:
最近用phpcms做网站遇到一个问题,就是网站上线之后最初的测试怕被百度收录,所以域名用的是西部数码赠送的专门用于测试的二级域名,一切测试好之后在设置→站点管理里面修改了域名(修改为一级域名),但是只有首页的域名是一级域名,其它栏目点开地址栏都是以二级域名开头的,在后台经过各种修改还是不行,最后上网查资料,找到了解决方法,博主就把这个方法分享给大家。
第一种:
1.找到/caches/configs/system.php,把所有的老域名修改为新域名。
2.进入后台设置–>站点管理,对相应的站点的域名修改为新域名。
3.点击后台右上角的”更新缓存”按钮更新系统缓存。
4.进入内容–>附件管理–>附件地址替换。把附件地址批量的替换为新的地址。
5.内容–>批量更新URL 。把所有的文章的地址都更新一下。
6.内容–>管理栏目–>更新栏目缓存。将栏目的链接地址改为新地址。
这个办法步骤比较多,也比较麻烦,那有没有一次性解决的办法,这就是接下来说的第二种方法:
就是对数据库进行操作,如果你是虚拟主机就用虚拟主机自带的phpmyadmin数据库管理工具进行数据库备份(部分虚拟主机没有新建数据库权限,所以你无法上传自己的数据库管理工具,如果是云服务器的话就可以,因为云服务器一般都支持新建数据库,用自己的数据库管理工具,你可以把所有网站的数据库都放在这个工具下面,以便于管理。),把备份下来的sql文件复制一份,以防万一。用Dreamweaver或者专业的代码编辑器打开这个sql文件(千万不要用记事本打开,容易造成编码混乱,修改也容易出错),用查找替换的办法把所有的老域名换成新域名即可,然后上传改后的sql文件,恢复数据完工。
第二种方法对数据库操作不熟的人不要贸然操作,一旦出错就是大事,所以博主还是建议大家使用第一种方法。
2019年3月23日补充:多数情况下这两个方法要结合起来用,具体问题具体分析。
上一篇:返回列表下一篇:phpcms如何修改密码输入错误需要等待的时间
原创不易,您的赞助就是博主更新的动力!
赞助请备注,8.88元及以上可在赞助光荣榜留下外链信息。
完全自托管的评论系统
-
东方星雨
-
deanhan
-
1264822519
-
aini3311
-
a1051020101
-
weiyiqi
- phpcms如何实现全站搜索功能(2023)
- phpcms标签大全(最新整理)(1011)
- phpcms如何将访问提示“您要查看的信息不存在或者还未通过审批!”的动态页面设置为伪404(953)
- phpcms如何支持https(945)
- phpcms如何修改后台登录界面(910)
- phpcms文章内容页的图片如何自适应(863)
- phpcms表单向导使用教程(849)
- phpcms列表页如何批量调用文章页内容(827)
- phpcms如何修改分页的样式(776)
- phpcms如何将文章编辑器的超链接目标窗口改为默认新窗口(761)
- phpcms最新懒人站长版(支持https、支持php7)(2019-10-19)
- phpcms修改后台登录函数详细步骤(2019-03-29)
- 深究phpcms缩略图模糊问题(2018-12-24)
- phpcms表单向导使用教程(2018-12-17)
- phpcms标签大全(最新整理)(2018-12-11)