如果数据不会出错,是否无缝转移取决于域名是解析是否能及时生效,A记录变更之后,是否能及时被全国的DNS更新。
但就2010年的情况来说,域名的DNS更新速度都好很多可,国外的注册商,几乎都是瞬间解析生效,国内的,慢一些,一般30分众解析也会生效。
Cpanel主机如何无缝转移WordPress详细步骤:
1,在开通新主机的时候,记得要求新主机的Cpanel登陆用户名和之前主机的Cpanel登陆用户名一样(超级重要)。
2,登陆原来的Cpanel主机,并对数据进行打包备份。如果数据较大,请按照这个教程:Cpanel中完全备份程序和数据库教程;如果数据较小,整体消息50M,请使用这个教程:Cpanel主机数据的备份与恢复。
3,如果程序较大,虽然Cpanel后台上传的单个文件很大,但为了安全起见,大于100M的文件,还是使用FTP工具(Filezilla:Filezilla完全手册)上传。
4,上传格式,请使用ZIP,在老外眼中,RAR是收费的,所以,老外认可ZIP格式。上传完毕之后,可以在CPanel中的 文件管理器 中解压。
5,WordPress的数据库信息,都记录在wp-config.php文件中,在本地使用PHP专业的编辑打开wp-config.php文件或者在线选中 wp-config.php文件之后,点击编辑。
6,接着进入或者回到CPanel首页,找到 数据库 功能模块,然后:如何在CPanel中创建数据库?; 在CPanel中创建数据库用户?。如果有什么问题,可以查看:Cpanel中Mysql数据库使用汇总。
7,接着就是通过phpmyadmin导入数据,当然,也可以通过 备份 功能里的数据库恢复功能恢复数据库。
8,所有操作都完成之后,到域名管理的地方,把域名的A记录解析由老的IP变更到新的IP,等待30分众,生效之后,就完成了转移。
9,转移之后,一般都要检查单篇文章页面和图片、附件是否都可以正常下载和正常显示。
10,如果按照之前的步骤,图片的显示和附件的下载都不会有问题,但如果链接格式使用了自定义的伪静态,单篇文章页面会无法打开,解决办法:登陆WordPress后台,找到设置,永久链接,不修改任何东西,直接点击更新,这是一个重建.htaccess的过程。
看起来好麻烦,难道不是直接把根目录打包下载上传到另一个空间不就行了吗