移动的WordPress所博客托管
无论你是移动的WordPress到一个新的服务器或服务器上的其他位置,则无需重新安装。 WordPress是足够的灵活性来处理所有的这些情况。
移动到新的服务器
如果你是从一台服务器移动的WordPress到另一个,通过备份你的WordPress目录,图片,插件和其他文件在您的网站,以及数据库开始。见WordPress的备份和备份数据库。

保持你的域名和网址
移动你的域,而无需改变你的WordPress网站的主页和网站的网址是非常简单的,并且在大多数情况下,可以通过移动文件来完成。
- 如果数据库和URL保持不变,则只需复制文件和数据库迁移。
- 如果数据库名或用户的变化,编辑的wp-config.php文件有正确的价值观。
- 如果你想测试你开关。你必须暂时改变“SITEURL”,并在数据库表“wp_options”“家”(通过phpmyadmin或类似)。
- 如果您有任何重写(永久链接)设置的,你必须禁用的.htaccess,当它进入现场重新配置永久链接。
更改您的域名和网址
(即从example.com/site到example.com或example.com到example.net站)移动网站,并更改域名或网址,需要以下几个步骤 - 顺序。
- 下载您现有的站点文件。
- 导出数据库 - 去到MySQL和导出数据库。
- 移动备份文件和数据库到一个新的文件夹 - 安全的地方 - 这是你的网站备份。
- 登录到您想要移动并进入设置>常规,然后更改网址的网站。 (即从example.com/到example.net站) - 保存设置并希望看到一个404页。
- 再次下载您的站点文件。
- 再次导出数据库。
- 编辑的wp-config.php文件与新的服务器的MySQL数据库名称,用户名和密码。
- 上传文件。
- 导入新服务器上的数据库。
当您的域名或网址更改存在其他问题。这些文件和数据库可以移动,但旧的域名或位置参考会保留在数据库中,而且可能会导致链接或主题的显示问题。
如果你做了搜索,你的整个数据库更改网址上替换,则可能造成问题的数据序列化,由于一些主题,并与你的URL的长度小部件存储值标记。当这种变化,东西打破。为了避免这种序列化问题,您有四种选择:
- 使用天鹅绒蓝调更新网址插件,如果你可以访问你的WP管理仪表板。
- 使用更好的搜索替换插件,如果你可以访问你的WP管理仪表板。
- 使用WP-CLI的搜索替换,如果你的托管服务提供商(或你)已经安装了WP-CLI。
- 使用搜索和替换为WordPress数据库脚本安全地改变你的旧域或路径上的所有实例到新的一个。 (如果您熟悉数据库管理**只能使用此选项**)

注:搜索并替换Interconnectit是一个第三方脚本
移动目录在你现有的服务器
移动你的服务器上从一个位置WordPress的文件到另一个 - 即改变其URL - 需要一些特殊的照顾。如果你想使用WordPress移动到它自己的文件夹,但有它从你的域的根目录中运行,请阅读给予的WordPress自己的目录中的详细说明。
以下是一步一步的指示,以你的WordPress网站移动到同一台服务器上的新位置:
- 创建使用这两个选项中的一个新的位置:
- 如果要移动你的WordPress核心文件到一个新的目录,创建新的目录。
- 如果你想的WordPress移动到根目录下,确保所有的index.php。的.htaccess。以及可能在复制其他文件进行备份和/或移动,而根目录是准备好了新的WordPress文件。
您设置的URI位置之前,您移动文件是很重要的。
如果你忘了更改位置
如果你不小心移动了文件,你改变了之前的URI:你有两个选择。
- 假设文件最初是在/路径/为/老/和你它们移动到/路径/更改的URI前/新。解决这个问题的办法是拨打/路径/为/老/符号链接(Windows用户,“符号链接”等同于“捷径”)到/路径/到/新/。即LN -s /路径/到/新/路径/到/旧然后按照上述正常的步骤。之后,如果你想删除的符号链接。
- 如果您忘记更改WordPress的地址和博客地址,你将无法使用WordPress的界面来改变它。但是,你可以,如果你有访问数据库修复它。进入您的网站的数据库,并找到wp_options表。该表存储所有可以在界面中设置的选项。 WordPress的地址和博客地址被存储为SITEURL和家庭(的OPTION_NAME场)。所有你需要做的就是改变请将option_value字段为记录正确的URL与OPTION_NAME =” SITEURL‘或OPTION_NAME =’家“。
如果您不小心改变了你的WordPress网站网址
假设你意外的改变,你不能移动的文件(但仍可以访问登录页面,通过重定向或东西)中的URI。
可湿性粉剂的login.php可用于(重新)设置的URI。找到这一行:
并插入下面的下列行:
你完成了。对网站进行测试,以确保其作品的权利。如果更改涉及您的网站新地址,确保你让人们知道新的地址,并考虑在你的.htaccess文件添加一些重定向指令,以引导游客到新的位置。
更改网站的网址还提供了此过程的细节。
管理你的旧网站
它关闭
- 下载旧网站的主要WordPress的文件的副本到硬盘驱动器和编辑的wp-config.php文件,以适应新的服务器。
- 回到你的旧网站,并转到管理>设置>常规,改变URL(双方)对您的新网站。
- 登录您的服务器上,去到phpMyAdmin,出口为一体的文件,并保存你的数据库(但要以防万一旧的)。现在,上传此新的数据库,并与编辑的wp-config.php文件WordPress的核心文件的副本到新的服务器。而已!
保持它运行
注意:请确保您继续之前有旧网站的WordPress数据库的备份!
A部分 - 启用新网站
- 下载整个WordPress安装到硬盘驱动器。适当命名的文件夹,以表明这是旧网站的安装。
- 下载您的数据库。
- 回到你的旧网站,去选择和更改URL(双方)对您的新网站。
- 同样,下载整个WordPress安装到硬盘驱动器。适当命名的文件夹,以表明这是你的新站点的安装。
- 再次下载您的数据库(但保留旧的)。上传该数据库到新的服务器。如果使用相同的数据库名称和您创建新的服务器上相同的登录凭据旧服务器上的用户这将是最容易的。
- 如果使用不同的数据库名和/或用户(参见上一步骤),编辑的wp-config.php文件在您的新站点的安装文件夹适当。
- 上传新站点的安装文件夹到您的新网站。转眼间,你的新网站应该是工作!
B部分 - 恢复旧网站
- 在原始服务器,删除旧站点的数据库(记住,你应该有你在最开始做你的本地计算机上的一个副本)。
- 上传您的旧网站的安装文件夹到你原来的服务器,覆盖了当前存在的文件(你也可以删除服务器上的安装文件夹,只需重新上传旧网站的文件)。
- 从本地计算机上传到服务器旧网站的数据库。应该这样做!
制作的文章,评论,页面,类别和自定义字段(后状态,数据,永久链接,ping状态,等等)易于遵循副本的另一个步骤:
- 安装新的WordPress站点
- 去旧网站管理界面。在这里,在管理>导出选择“全部”菜单中的限制作者。
- 点击下载导出文件
- 在新的网站去管理>导入,选择WordPress的项目。
- 在将要显示的页面中,选择刚才导出的文件。单击上传文件,然后导入
- 它会出现一个页面。在分配作者,分配笔者已经存在的或创建新的用户。
- 点击提交
- 最后,点击玩得开心
注意:使用此方法,如果有新的网站(如世界您好,信息页等)的一些文章,这些不会被删除。文章中只添加。使用前道工序,在新的网站上的文章将被删除。
移动WordPress的多站点
多站点是有点更复杂的移动,因为数据库本身具有服务器名称以及多个引用的文件夹位置。如果你只是移动到新的服务器使用相同的域名,您可以通过复制文件和数据库,完全按照自己的传统的安装。
相反,如果要更改域名,然后移动多站点的最好的办法就是移动文件,编辑的.htaccess和WP-config.php文件(改变DOMAIN_CURRENT_SITE,如果包含多站点的文件夹名称已更改,PATH_CURRENT_SITE),然后手动编辑数据库。搜索您的域名的所有实例,并根据需要进行更改。这一步还不能很容易实现自动化。它是安全的查找/替换任何wp_x_posts表,但不要试图地毯式搜索/没有搜索和替换为WordPress数据库替换脚本(又名interconnectit脚本)。
如果你从一个文件夹移动到多站点另外,您将需要确保您编辑wp_blogs条目正确更改文件夹名。您应手动检查都wp_site和wp_blogs不分,以确保所有站点都正确更改。
此外,手动检查所有的wp_x_options表,寻找三个字段,并根据需要进行修改:
如果您是从子域移动到子文件夹,或者反之亦然,记得要相应地调整为SUBDOMAIN_INSTALL .htaccess文件和值在你的wp-config.php文件。
相关链接
这篇文章被标记为需要编辑的。您可以通过编辑帮助食品。