为WordPress站点移动域

时间:2015-07-17 作者:Chris

好的,我正在用我的自定义主题完成WordPress网站的定稿。该URL是托管提供商提供的临时URL,我将其称为www.tempdomain。现在是com。在“常规设置”中,WordPress地址(URL)和网站地址(URL)显示为www.tempdomain。com。

当我想使用www.livedomain时。com只需替换www.tempdomain即可。com访问www.livedomain。com,注销并使用新URL重新登录?

我们很清楚,我不是在移动服务器,只是在调整网站的URL?

谢谢

2 个回复
SO网友:emilushi

为此,您必须在“常规设置”中更改站点地址,以便新域设置域目标以指向wordpress安装的目录,并确保更改硬编码url以将其指向新域。

欲了解更多信息,请阅读Changing The Site Url >> WordPress Codex

SO网友:David Favor

一旦您阅读了上面的页面并进行了一些测试,您就会遇到WordPress序列化数据问题。

上面的页面确实列出了wp-cli,我广泛使用它,对于您试图实现的目标来说,它可能有些过头了。

尝试使用WordPress Duplicator Backup Plugin 因为它只是工作+是免费的+是快速的(如果您在设置中设置使用mysqldump)。复印机代码负责自动扫描您的代码,如wp cli search replace。

另外,请确保您阅读了上述有关更改网站URL的链接中有关GUID的部分。GUID令人困惑。

我的经验法则是,一旦站点上线,总是将其设置为最终的实时站点URL。在网上搜索时,你会发现很多关于这一点的长篇、折磨人的文章。一旦网站上线,最好避免更改GUID。

结束

相关推荐

Multiple domains issue

我们有一个wordpress网站,在中东的一些国家被屏蔽了。因此,我们购买了一个新域,并将其指向同一根文件夹。主页显示的是新域,但所有图片、外部代码和链接都被阻止,因为它们指向的是第一个域。总之,我想要的是:当用户访问:[www.firstdomain.com]时,我希望页面的内容都指向同一个域,如[www.firstdomain.com/articles/1253/]但是当用户访问:[www.seconddomain.com]时,我希望页面的内容是指第二个域,如[www.seconddomain.com