每个人都讨厌搬家。无论你是要搬到另一个城市还是全国各地,打包你的物品,并确保所有东西都放在你的新家,都是很费力的。从一个网站转移你的网站也是如此虚拟主机服务到另一个地方。
与在现实世界中移动不同,您可能不知道如何将博客文章、图像、视频和其他内容移动到新域。别担心;我们将引导您完成必要的步骤,使这个过程尽可能简单。
1.备份你的网站
我们假设你已经找到了一个新的网络主机域名为您的网站。现在,你必须收拾好搬家的东西。在这种情况下,这意味着备份你的网站.有三种主要方法可以做到这一点。
WordPress方法
如果你在和wordpress的网站,你需要一个WordPress插件把一切都包起来。复印机(在新窗口打开),UpdraftPlus(在新窗口打开),一体化WP迁移(在新窗口打开)只是众多选择中的三个。这些简单易用的插件让你只需点击几下就可以备份你的WordPress站点。例如,使用Duplicator,你应该:
点击“Packages”,然后点击“Create New”。这将创建一个包含所有站点和WordPress元素的包,外加一个安装程序。
下载站点归档包。
使用安装程序在新的托管环境中打开存档包。
顶级网络主机服务,测试
cPanel方法
下一个层次是使用网站的控制面板。例如,许多流行的网络主机使用cPanel来管理文件。以下是如何做到这一点:
在cPanel中,导航到“文件”部分并单击“备份向导”。
对你的主目录、MySQL数据库和电子邮件转发器进行部分备份。奇怪的是,您不希望创建完全备份,因为实际上无法从中进行恢复。
导航到新的网络主机的cPanel。恢复每个备份文件,一次一个。
FTP方法
如果你熟悉在网站后台工作,你可以通过文件传输协议(FTP)和phpMyAdmin备份你的网站文件。您可以使用任何FTP客户端(我们推荐)执行FTP备份FileZilla.此外,您还需要拥有旧站点的登录凭证。以下是如何做到这一点:
使用FTP客户端登录或使用许多控制面板内置的文件管理器,然后下载“Public_HTML”文件夹的内容。
然后你需要找到phpMyAdmin;它通常在控制面板的“数据库”部分。单击“导出”选项卡,导出方法为“快速”,格式为“SQL”。
点击“去”。这样做会创建一个数据库文件,自动下载到你的电脑。
在新域上反转这两个过程。
2.检查DNS设置
你是否从一个独立的域名注册商那里获得了一个新域名?新域名是作为虚拟主机包的一部分来的吗?无论如何,请确保您的域名系统(DNS)设置正确。
DNS记录将您的域名与您的网站和服务器联系起来。这些DNS记录通常以IP地址的形式出现,它是四个数字的子集(例如104.17.210.9)。还有一些以URL形式出现的通用名称服务器。你可以从你的网络主机提供商那里得到这些。如果你的注册商和网络主机是相同的,你可以跳过这一步。如果不是,您必须将该信息添加到您的域名注册商。以下是如何做到这一点:
登录到新的域服务器帐户并检查服务器详细信息。这将在每个托管提供商的不同位置。这应该包括您的DNS记录和名称服务器。
登录到您的域注册商,编辑DNS记录和名称服务器,以匹配您的新域。
等待,因为这个过程可能需要24-48小时才能生效。
3.将文件传输到新域
这一步本质上与第一步相反。你需要一个原始网站目录中所有文件的存档,以及数据库,它会告诉你的网络服务器所有内容的去向。重要的是要确保两者都在正确的地方。
首先,您需要确保在新站点上已经创建了数据库。(对于WordPress站点,通常是wp-config.php。)然后,使用phpMyAdmin将存档文件的内容导入到现有数据库中。在phpMyAdmin中选择“导入”选项,在你的电脑上选择文件,然后点击“Go”。这将把所有数据库条目从旧站点导入到新站点。现在,您可以传输您的网站文件。
如何使用WordPress传输文件
您需要使用在第一步中下载的安装程序和存档包。
使用FTP客户端或内置的文件管理器连接到新的web主机
单击安装程序开始恢复过程。
UpdraftPlus和类似的插件可能有一个克隆或迁移选项,让你从你的电脑上的文件恢复一切。
如何使用cPanel传输文件
如果您选择了cPanel路径,只需转到新域上的备份向导,并从以前创建的文件恢复站点。这就是“不乱,不乱”的选择。
如何使用FTP传输文件
使用FTP客户端或网站内置的文件管理器连接到新的网络主机。
从旧站点的主目录归档文件上传文件到新主机的主目录。
上传数据库文件。数据库文件需要在服务器上进行下一步,所以现在就上传它。
4.确保重定向页面
如果你想让流向旧域名的流量到达新域名,你需要将旧网站重定向到新网站。否则,当人们试图在旧域访问您的网站时,会看到404 Page Not Found错误。按照以下步骤来设置你的重定向:
使用FTP或文件管理器连接到旧域的注册商或托管帐户。
编辑.htaccess文件。这将在你的主目录下,或者在与你的wp-admin文件夹相同的目录下。
打开.htaccess文件并添加以下代码:
#选项+FollowSymLinksRewriteEngine onRewriteRule ^(.*)$ http://www.newsite.com/$1 [R=301,L]
用你的新域名替换“newsite.com”。
现在,您的旧域名应该重定向到您的新域名。如果没有,您应该联系您的旧主机服务的技术支持团队寻求帮助。
5.修复损坏的链接
如果一切都做对了,新网站的链接应该可以正常工作。有些链接可能指向你的旧网站,现在已经不存在了,所以使用吧w3C链接检查器(在新窗口打开),死链路检查器(在新窗口打开),或林克医生检查(在新窗口打开)去发现那些断裂的链接。您必须逐个修复每个死链接,手动编辑它们的位置。不过,这样的努力是值得的。
6.让谷歌知道站点转移
最后一步是让谷歌知道你的新家!您可以使用谷歌自己的一些工具来做到这一点。
如果你在用谷歌搜索控制台(在新窗口打开)使用您的旧域名,点击齿轮图标,然后选择“更改地址”。
在这里输入您的新域名,并让谷歌处理搜索流量重定向。
您还需要为您的新域提供XML站点地图。如果你正在使用WordPress,下面是如何做到这一点的方法。
安装Yoast SEO插件。该插件将自动创建一个XML站点地图:http://newsite.com/sitemap_index.xml(在新窗口打开).就是这样!
如果你没有使用wordpress支持的网站,还有其他选择。
访问XML-Sitemaps.com为您的新网站生成一个。
下载创建的文件,然后使用FTP客户端或文件管理器将文件上传到站点的主目录。该文件应该是“sitemap.xml”,这意味着它的URL将是:http://newsite.com/sitemap.xml(在新窗口打开)
然后在谷歌搜索控制台下,你想点击“索引”部分下的“Sitemaps”。然后你可以添加上面的URL,然后点击“提交”。
现在,谷歌可以轻松抓取您的网站。
7.检查你的网站
最后一步很简单:检查你的新域名!花点时间点击你的网站,以确保所有的帖子、图片和视频都在正确的位置。修复后端上任何缺失的项目。
如果您有一个相当受欢迎的站点,您可能有必要让您的社区知道域名的更改。随着迁移过程的推进,您可能会遇到服务中断,最好让您的访问者知道原因。无论如何,欢迎来到你的网络新家。
关于虚拟主机的更多信息,请查看学习如何建立网站的最佳课程.一旦你的网站上线,就使用这些10个简单但强大的SEO技巧促进交通。