【站长学堂】WordPress博客网站搬家换域名方法教程

屏聚源码 屏聚学院评论120,126阅读模式

  WordPress搬家是WP建站的朋友基本都会遇到的问题,wordpress怎么搬家对于新手而言可能是一头雾水,不知道该做哪些,也不知道为什么要做,于是经常会造成各种错误却不知该如何处理。

  其实wordpress搬家是很简单的,只需要做好四步就能完成。

  第一步:备份网站根目录下所有文件并转移到新主机;

  第二步:备份网站数据库文件并在新主机上建立数据库,进行导入;

  第三步:修改wp-config.php文件,确保网站文件与数据库通信正常;

  第四步:在新主机上绑定域名,大功告成!

  WordPress怎么搬家?通俗来讲就是,需要先把网站的文件搬过去,相当于人的身体;然后把网站数据库搬过去,相当于人的大脑记忆;再让文件和数据库能够接通,相当于把大脑记忆和身体连接起来;最后一步绑定域名,相当于给身体注入苏醒药物。

  下面我们详细来讲一下wordpress搬家的各个步骤及可能出现的问题:

  wordpress搬家第一步:备份网站根目录下的所有文件;

  最常见的方法是直接用FTP把根目录下所有文件下载下来,至于FTP如何使用这里不细讲,有疑问的可以留言问我。还有一种方法需要看具体主机,有的主机支持在线压缩备份,或远程搬家。支持在线压缩备份的可以压缩后,用迅雷访问文件(下载url写domain/**/**.rar),迅雷会自动下载,然后上传到新主机解压(支持在线解压主机方可),或本地解压后上传到新主机;对于支持远程搬家功能的主机,直接在新主机里把ftp信息,下载目录等填写后会自动下载,这个过程一般需要几分钟,不是立刻能完成的。

  常见问题:

  什么是根目录?根目录是指网站文件所放置的文件夹,对于国内的主机,一般主机内有三个目录,根目录一般是名为“www”的文件夹;对于国外主机,根目录一般名为“public_html”。在使用FTP下载国外主机网站文件时一定要注意,有一个public_html文件夹是一个快捷方式,如果下载会出现两个完全相同的文件夹及内容,所以在使用FTP时不要下载这个快捷方式。

  文件较多怎么办?文件较多的情况只能一点一点下载,这个上是急不来的。

  除了根目录外其他文件要不要了?一般来讲除了根目录外,其他的是不需要的,那里面一般装的是备份等东西。

  wordpress搬家第二步:备份数据表并导出,在新主机数据库建立数据库名,并导入数据表;

  备份数据表常见的有两种方法,一种是在旧主机里找到数据库管理,将数据表导出sql格式(一般默认为此);另一种是wordpress博客安装“WordPress Database Backup”插件,通过插件导出数据表(强烈建议安装此插件,可以定期自动备份数据,比较安全),插件安装方法此处不讲,有疑问留言问我。导出Sql格式的数据表后,需要登录新主机的数据库管理界面,建立新的数据库。数据库名可任意,最好与旧的相同。数据库建立后找到导入选项,将之前导出的数据表导入数据库。

  这一步基本不会有问题,问题多发生在下一步。不过需要注意的是有的主机是不能自己建数据库的,需要用主机已经给的,另外有些主机是不带数据库的,需要另外购买。

  wordpress搬家第三步:修改wp-config.php文件,促使网站文件与数据库通信正常;

  让网站文件与数据库正常通信需要告诉网站文件,你要用的数据库用户名是什么,密码是什么,网站文件才可以获取数据库信息,然后还要告诉网站文件,你的数据库名是什么,让它找到与之对应的数据表,这样就能保持正常通信了。如下:

  /** WordPress 数据库的名称 */

  define('DB_NAME', '你新建的数据库名称');

  /** MySQL 数据库用户名 */

  define('DB_USER', '你的数据库用户名,这个在主机数据库信息里可以找到');

  /** MySQL 数据库密码 */

  define('DB_PASSWORD', '你的数据库密码,这个也在主机信息里找')

  /** MySQL 主机 */

  define('DB_HOST','localhost');

  需要改动的只有前三项,其他一般是不修改的。

  常见问题:

  在这一步一般问题较多,如在文件中数据库名称在数据库里不存在,这种情况是无法访问的;数据库名称与原网站在新主机上建立的数据库名称不符,这种情况访问时会提示新建博客,然后会发现文章、评论等都没有,完全是一个新博客!只有网站文件里wp-config.php内信息填写正确,在访问时才可以正常打开,文章、评论等正常。

  wordpress搬家第四步:在新主机上绑定域名;

  在新主机上绑定域名包括两步,首先是域名解析,到你的域名购买处提供的域名管理面板中,找到解析地址这个地方,然后按新主机里提供的信息填写;其次,要到主机里把域名绑定。另外需要提醒的是,国内主机是需要备案的,具体在这里不讲了。

  WordPress搬家并不困难,在“WordPress怎么搬家”一文中笨鸟分享了四步wordpress搬家法。但这种方法只适合于更换主机不换域名的情况,如果遇到wordpress搬家换域名的情况我们又该如何处理呢?

  其实,wordpress换域名搬家也并不困难,方法与之前也并无差别,只是需要多操作一步,修改一下数据库而已。下面美菱阁精品就具体来分享一下wordpress搬家换域名时,遇到网站点击跳往旧域名地址情况的解决办法。

  首先还是基础的wordpress搬家四步曲:

  第一步:备份网站根目录下所有文件并转移到新主机;

  第二步:备份网站数据库文件并在新主机上建立数据库,进行导入;

  第三步:修改wp-config.php文件,确保网站文件与数据库通信正常;

  第四步:在新主机上绑定域名;

  解决网站点击跳往旧域名地址问题,下一步是关键,就是要修改数据库。我们需要修改wp_options数据表的siteurl和home字段的值为新域名地址,这样就可以解决问题了!当然,在博客里的绝对地址还是需要手工去修改的。

  【站长学堂】WordPress博客网站搬家换域名方法教程

  Ok,到这里基本能解决wordpress换域名搬家的问题了,如果本文给到了你帮助,希望留言支持一下~

继续阅读
屏聚源码
辅助编程工具通义灵码 你的智能编码助手 屏聚学院

辅助编程工具通义灵码 你的智能编码助手

通义灵码是阿里推出的基于通义大模型,提供代码智能生成、研发智能问答能力的人工智能编码助手,经过海量优秀开源代码数据训练,可根据当前代码文件及跨文件的上下文,为你生成行级/函数级代码、单元测试、代码注释...
评论  0  访客  0
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定