如何将WordPress站点从测试URL移到主URL? 时间:2010-12-15 作者:Jitendra Vyas Possible Duplicate:Easily Move a WordPress Install from Development to Production? 我在上设置了Wordpress网站http://domainname.com/test/ 现在我想将所有内容移动到主域http://domainname.com/如何做到这一点而不失去任何东西?最重要的是http://domainname.com 是活动站点,因此如果可能的话,移动应该花费很少的时间。如有任何建议,将不胜感激?Wordpress版本为3.0.3,主机为Dreamhost。我可以访问所有内容。FTP,数据库。 3 个回复 SO网友:kevin 我个人分三步完成:1) 在管理中,我将wordpress和站点地址从“域名”更改为“域名”。com/test/“to”域名。com/\'。保存后会破坏网站,不用担心。2) 我将ftp文件从/test/文件夹移到根文件夹(返回管理员和站点)。3) 我最终更改了引用旧url的数据库数据/使用插件测试/\'search and replace. 返回所有上传的图片作为示例。今天早上又做了一次,效果很好。正如普茨科所说,备份备份,你永远不知道会发生什么。 SO网友:tkit BACKUP, BACKUP, BACKUP (你要进入的根目录和你要离开的测试目录)看一看here仅此而已。。很简单。只需按照链接中的步骤操作,就不会丢失任何内容。对于根目录中的所有数据(http://domainname.com/ ) - 只需将其移动到另一个文件夹,或在备份完后将其全部删除即可。如果它都在同一台服务器上-这一切都将很快完成,因为它只是本地移动文件。。。 SO网友:moettinger 实际上,您可以将文件保留在该子文件夹中,并按照codex执行以下步骤。在常规设置中,将您的网站地址(URL)更改为http://example.com/ 并保存复制(不移动!)索引。php和。htaccess文件从子目录访问到站点的根目录打开根目录的索引。在文本编辑器中的php文件中更改以下行:require(“./wp blog header.php”);对于以下内容,请使用WordPress核心文件的目录名:require(“./test/wp blog header.php”)登录到新位置。现在可能是http://example.com/wordpress/wp-admin/如果已设置永久链接,请转到永久链接面板并更新永久链接结构。WordPress将自动更新您的。htaccess文件,如果它具有适当的文件权限。如果WordPress无法写信给您。htaccess文件,它将向您显示新的重写规则,您应该手动将其复制到。htaccess文件(与主index.php文件位于同一目录中。) 结束 文章导航