WordPress网站域名实现完美更换操作教程

网站域名变更是屡见不鲜的事情,每个人都会因为某些事情对之前的所作进行推翻,每个程序的更换域名操作方式也不一样。我们就拿WordPress网站域名更换来举个例子,这也是众多WordPress用户经常遇到的一个棘手问题。

WordPress网站域名实现完美更换操作教程

WordPress网站域名实现完美更换操作教程

 

 

我这边以Ourboke联盟演示网站为例,介绍一下如何将WordPress网站的域名从旧域名www.ourboke.com更换为新域名www.yzw.com!

一:操作之前,请将网站做好备份!备份!备份!(重要事情说三遍),备份好网站数据库和网站文件。尤其是数据库,以防后面操作过程中出现某些错误。

二:将新域名做好解析和并绑定服务器,解析就是将新域名指向服务器的IP地址,解析可以在域名商进行操作。绑定域名可以在空间服务器后台进行操作,在服务器上添加新域名,并确保网站目录和旧域名的网站目录一致。

完成这两步后,需要等待新域名生效,因为之后生效后才能进行后面的操作。新域名设置解析后,通常需要0~48小时之内传递到各地网络,不会超过小时。最好是使用ping命令来检查查看新域名是否生效,因为如果是工具测出来的不可能在那么短时间内生效,或者网页会带有缓存。

新域名生效之后,在浏览器中输入新域名和旧域名都是可以打开网站的,且内容数据一样。如果旧域名已失效,或者过期,那么网站也是可以打开,不过看上去会比较乱,不要担心,这是因为网页无法正常加载WordPress主题的样式表的缘故。

三:进入主机管理系统phpmyadmin,选择该网站所使用的数据库。如果不确定用的是哪一个数据库,可以查看WordPress目录下的wp-config.php配置文件,查看其中的DB_NAME设置。

选中该数据库之后,点击SQL,输入以下代码:

  1. UPDATE wp_options SET option_value = replace(option_value, ‘www.ourboke.com’,’www.yzw.com’) ;
  2. UPDATE wp_posts SET post_content = replace(post_content, ‘www.ourboke.com’,’www.yzw.com’) ;
  3. UPDATE wp_comments SET comment_content = replace(comment_content, ‘www.ourboke.com’, ‘www.yzw.com’) ;
  4. UPDATE wp_comments SET comment_author_url = replace(comment_author_url, ‘www.ourboke.com’, ‘www.yzw.com’) ;

以上代码意思是:www.ourboke.com代表原来的域名,www.yzw.com代表新域名。本人用的Notepadpp工具,用起来编辑比较方便,这个看个人习惯,DW也是挺不错的。接着可以直接在数据库中搜索要替换的字段,确定到在哪几张表中,再用上面的SQL语句来替换。

之前Ourboke联盟也试过在WordPress后台直接操作,但今天所说方法有两个比较好的是:

①、即便旧域名失效也可以更换新域名,因为整个操作不需要登陆WordPress的管理后台。

②、更换更为彻底,不仅更换了新的域名,连文章、内部链接、图片、音视频等媒体文件地址、以及评论中的链接都一起变更了过来。

温馨提示:不管你对网站域名更换有多大把握都好,还是要在操作前进行备份,毕竟有些不可控的因素在里面,例如停电、电脑死机、服务器崩溃。虽说这些可能性微乎其微,但做个有备无患的行为也浪费不了你多长时间。

© 版权声明
THE END
点赞7488