我即将开始在Wordpress中与旧网站相同的域中构建新网站。我需要旧网站直到新网站推出,我还需要在线开发。将WordPress从子域迁移到根目录
什么是去了解这一点的最好方法是什么?我应该创建一个子域还是子文件夹?
我该如何将Wordpress站点&数据库从此测试区域迁移到完成时的根目录?
谢谢。
我即将开始在Wordpress中与旧网站相同的域中构建新网站。我需要旧网站直到新网站推出,我还需要在线开发。将WordPress从子域迁移到根目录
什么是去了解这一点的最好方法是什么?我应该创建一个子域还是子文件夹?
我该如何将Wordpress站点&数据库从此测试区域迁移到完成时的根目录?
谢谢。
这取决于您的托管环境。
如果你有一个Cpanel托管帐户,你可以通过它创建一个子域,它实际上创建了一个子文件夹。这被称为虚拟子域。
所以,你可以去www.yourdomain.com/subfolder或www.subfolder.yourdomain.com
这是一件好事,因为它没有在任何一种方式锁定您访问的试验场。
至于迁移您的网站,我会通过PHPMYADMIN在本地(通过FTP)和您的数据库备份您的旧网站文件。然后通过FTP将开发站点复制到根目录并通过PHPMYADMIN更新数据库
除非Cpanel(如果使用)处理:Changing The Site URL « WordPress Codex和Moving WordPress « WordPress Codex,否则您可能还需要更改.htaccess。
与WordPress您可以创建一个子域像http://blog.mysitename.com或子文件夹一样http://mysitename.com/blog/ - 无论是一个WordPress会支持 - 你只需要在你的wp_options表设置(一般行W/ID的1 & 39 )指向您设置的相应域。它只是取决于你对服务器有什么样的控制,但从它的声音来看,你应该有足够的能力来做到这一点。
对于您的数据库 - 您实际上可以指向相同的数据库&只需在您的表名前添加某种前缀即可区分现有网站&您的新网站。默认情况下,WordPress会将表名称预先设置为w /“wp_
”,例如“wp_TABLE_NAME
”,并将所有上限替换为WordPress表的实际名称(如您的wp_options表)。或者,你也可以建立一个全新的数据库,它不会太重要。
关键是当WordPress网站准备就绪后,您需要将主域名指向新网站&,然后更改wp_options表以使用新网址。
也许你应该始终在本地PC上备份所有网站文件。数据库可以导出到一个文件,并根据其压缩后的大小,你可以下载它来保证安全和灾难恢复。或者迁移另一个托管站点,不管。 – Don 2009-11-24 05:18:58