WordPress博客搬家教程

Web  2017年8月16日 pm8:51发布7年前 (2017)更新 91es.com站长
78 0 0

这是建站的必备知识,我们需要怎么进行网络搬家,如果你不会,请仔细研读。这一篇文章写得最简单最明白的。

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

这一步主要是把原来的空间中的网站程序、图片等资源下载备份,并上传到新的主机空间。
如果原来空间支持在线压缩,并且新的空间支持解压缩,那么建议先压缩,这样下载大小变小了,时间也会节省很多。

如果新的主机支持网站搬家功能,那可以在网站搬家功能窗口输入原来主机的ftp地址、用户名、密码以及要复制的文件,这样会很容易的将原来空间的资料复制到新的空间。

如果不支持搬家功能,那就直接用FTP把根目录下所有文件(或者你压缩后)下载下来,至于FTP如何使用这里不细讲,有疑问的可以留言问我。然后上传到新主机根目录,这个过程一般需要几分钟甚至更长,不是立刻能完成的。

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

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

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

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

这里要说一下,网站的文章都是存储在数据库里的,所以数据库才是最核心的东西,不要板完了空间里的东西就算了。

备份数据表常见的有两种方法,一种是在旧主机里找到数据库管理,如phpadmin,将数据表导出sql格式(一般默认为此);还有一种是wordpress博客安装“WordPress Database Backup”插件,通过插件导出数据表(建议安装此插件,可以定期自动备份数据,比较安全)。

导出Sql格式的数据表后,下载到自己的电脑上,然后登录新主机的数据库管理界面,建立新的数据库。数据库建立后找到导入选项,将之前导出的数据表导入数据库。

PS:有的主机是不能自己建数据库的,需要用主机已经给的,这就是说数据库的名字已经有了,另外有些主机是不带数据库的,需要另外购买,这也要注意。

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

要重新建立数据库和wordpress的连接需要重新定义wordpress下的wp-config.php文件,只有网站文件里wp-config.php内信息填写正确,在访问时才可以正常打开,文章、评论等正常,该文件在wordpress的根目录。

方法A:直接修改wp-config文件

最好不要用记事本来修改,用notepad++或者UltraEdit等编辑器,把里面的数据库信息改为您新空间的数据库信息,如下:

  1. /** WordPress 数据库的名称 */
  2. define('DB_NAME', '你的新空间数据库名称');
  3. /** MySQL 数据库用户名 */
  4. define('DB_USER', '你的数据库用户名');
  5. /** MySQL 数据库密码 */
  6. define('DB_PASSWORD', '你的数据库登录密码');
  7. /** MySQL 主机 */
  8. define('DB_HOST', '你的数据库地址');

将你新的主机空间的数据库名称,数据库用户名和密码填进去即可。注意一下,MySQL主机这一项默认是’localhost’,如果你的是Windows主机,不用修改,如果是Linux主机,可能需要填上数据库的地址。

方法B:重新安装wordpress来修改wp-config.php

第一种方法是直接修改wp-config.php文件,估计很多朋友第一次都不会修改,而且每次修改后都上传,也挺麻烦。所以这里给大家介绍一种更方便的方法,通过重建wordpress来修改wp-config.php。

找到wordpress根目录下的wp-config-sample.php文件,如果没有,新下载一个wordpress然后从中找到这个文件,上传到你的网站wordpress根目录。然后,删除根目录下的wp-config.php文件。最后,按照wordpress的安装方法重新安装wordpress即可。

PS:这里所说的重建wordpress只是表面上重建,本质上就是重新定义了wp-congfig.php。安装好后,建议删除wp-config-sample.php。

个人推荐使用方法A,这个不会修改起来比较简单,当然看个人习惯把。

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

把原来主机上绑定的域名删除掉,然后重新绑定、解析到在新主机上,关于解析和绑定就不多讲了,需要的留言。

用新域名或新二级域名怎么办???

很多朋友在这里遇到难题了,自己换了空间之后顺道换了域名,或者是域名没有在新的空间备案,要临时使用空间商提供的二级域名。但是发现无法登陆自己的wordpress后台了。。。。

这需要你进入新空间的phpadmin修改数据库:修改数据库表wp_options里的“siteurl”和“home”字段的值,改为你的新域名;

这样你就可以登陆wordpress后台了,然后在后台修改你blog的地址为你新的域名。

PS:原来的文章里有的链接或者图片还是会用以前域名的地址,所以还要修改那些地址。可以在phpadmin直接修改数据库或者velvet-blues-update-urls这个插件。

第五步:解决wordpress博客搬家出现404页面怎么办? 首页正常 内容也分类页404

一般情况下这一步比不一定会出现,如果出现了那就继续看下去。

出现这种情况比不是你数据库的问题,而是固定链接方式的问题。

解决方法:点wordpress的设置--->固定链接--->重新设置一下固定链接即可!(就是先设置一下其他的链接方式,保存后又设置回自己原来的链接方式即可)

 历史上的今天

  1. 2023: AIDL使用异常记录(0条评论)
  2. 2020: 周国平:时光村落里的往事(0条评论)
  3. 2019: 鲁迅:两地书(节选)(0条评论)
版权声明 1、 本站名称: 91易搜
2、 本站网址: 91es.com3xcn.com
3、 本站内容: 部分来源于网络,仅供学习和参考,若侵权请留言
3、 本站申明: 个人流水账日记,内容并不保证有效

暂无评论

暂无评论...

随机推荐

刘瑜:被梦想俘虏的人生

你肯定有这样一个朋友吧:在银行工作,长得一般,业务凑合,有老婆孩子,勤勤恳恳养家糊口,不爱说话,但如果开口说话,说的话也多半无趣无味——总之形象非常白开水,在任何一个社交场合都是角落里不大起眼的人。事实上你肯定有不止一个这样的朋友,事实上你自己没准就是这样的人。你能想象这个朋友突然有一天离家出走了...

[摘]深入浅出UML类图(二)

本文作者:刘伟 http://blog.csdn.net/lovelion类与类之间的关系(1)在软件系统中,类并不是孤立存在的,类与类之间存在各种关系,对于不同类型的关系,UML提供了不同的表示方式。      1. 关联关系关联(Association)关系是类与类之间最常用的...

Android自定义view生命周期

自定义布局或者自定义view都是一样的流程周期如下 #  进入 onFinishInflate: onAttachedToWindow: onWindowVisibilityChanged: onVisibilityChanged: on...

WordPress常用的函数介绍

前言记录一下WordPress中的常用的条件判断函数和类型判断函数等。记录一下,方便自己查阅。正文基本条件判断is_home() : 是否为主页is_single() : 是否为内容页(Post)is_page() : 是否为内容页(Page)is_category() : 是否为C...

Android 6.0 Settings源码简单分析之蓝牙(2)

上一篇《Android 6.0 Settings源码简单分析之蓝牙(1)》我们只是简单的介绍了蓝牙的界面和流程的启动,讲得比较粗糙,这次我们继续深入讨论蓝牙,设计Framework的代码源码:Android 6.0应用:Settings 和 Framework(权且看做一个应用吧^_^...

删除开机动画bootanimation

推荐使用 读书导航 极客导航 :125啦极客导航(http://www.91es.com/jike.html)Android开机动画有2种模式,一种是使用两张图片利用某种效果来造成动态,另一种则是用一个图包循环显示的方式来形成动态。当然,这时因为mediaplayer已经起来,播放开机动...