首先,不管我们是更换新老域名还是服务器转移,我们件事情就是把网站文件及数据库备份好,其实每个人都需要养成这样的习惯,因为在你操作时可能会出现失误或者失败等问题,这个时候如果未备份数据,这将会让你损失惨重,本博主一开始学建站时就出现类似的问题,同时小编也是提醒大家要养成备份的习惯,下面就一起来看看帝国cms整站更换新老域名详细操作方法:
帝国CMS整站更换新老域名的操作方法一:
在“网站后台——系统设置——备份 /恢复数据——执行sql语句” 中运行
先登录网站后台→系统设置→备份/恢复数据→执行sql语句中输入【update phome_ecms_news set newstext=REPLACE(newstext,’原域名’,’新域名’),titlepic=REPLACE(titlepic,’原域名’,’ 新域名’)】
注释:上句代码中前半部分里所显示的“phome_ecms_news”是一个数据库的表名称,执行这条语句后只是对帝国cms数据库中“phome_ecms_news”这个表的值进行了替换。为了以防万一,好对帝国cms里的所有八个表进行这项操作。除了执行上面那条SQL语句外,为了保险起见我们还应该再执行下面7条:
update phome_ecms_download set newstext=REPLACE(newstext,’原域名’,’新域名’),titlepic=REPLACE(titlepic,’原域名’,’ 新域名’)
update phome_ecms_photo set newstext=REPLACE(newstext,’原域名’,’新域名’),titlepic=REPLACE(titlepic,’原域名’,’ 新域名’)
update phome_ecms_flash set newstext=REPLACE(newstext,’原域名’,’新域名’),titlepic=REPLACE(titlepic,’原域名’,’ 新域名’)
update phome_ecms_movie set newstext=REPLACE(newstext,’原域名’,’新域名’),titlepic=REPLACE(titlepic,’原域名’,’ 新域名’)
update phome_ecms_shop set newstext=REPLACE(newstext,’原域名’,’新域名’),titlepic=REPLACE(titlepic,’原域名’,’ 新域名’)
update phome_ecms_article set newstext=REPLACE(newstext,’原域名’,’新域名’),titlepic=REPLACE(titlepic,’原域名’,’ 新域名’)
update phome_ecms_info set newstext=REPLACE(newstext,’原域名’,’新域名’),titlepic=REPLACE(titlepic,’原域名’,’ 新域名’)
执行完以上sql语句可能会出现报错,这个可以不用去管,因为并不是每一个表都会有newstext或titlepic字段。我们只需要确保输入的上述代码语法正确即可。
帝国CMS整站更换新老域名的操作方法二:
1、进入“网站后台→栏目管理→其他管理→批量替换字段值”;
2、会看到里面有八个表。我们所要做的就是对里面每一个表作如下操作:
①在“选择替换表”里选择一个表,随后选择你所想要替换的“操作栏目”,这一项一定要选择对应的,不然替换不成功的;
②在“替换字段”里面选中全部(选择多个字段可以用CTRL/SHIFT);
③在“替换内容”的“原字符”写下你原来的域名,在“新字符”中写下你的新域名;
④选择“正则替换”,后提交。上图为此操作的截图。
好啦,以上就是“帝国CMS如何更换整站新老域名?有哪些操作方法”的全部内容.
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
本文地址:http://www.tukus.cn/cydz/yong/205.html