首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在原网站还在运行的情况下,在新的网站主机上重新设计站点?

问如何在原网站还在运行的情况下,在新的网站主机上重新设计站点?
EN

WordPress Development用户
提问于 2021-11-09 00:38:32
回答 1查看 32关注 0票数 0

提前感谢您的任何建议!我的客户端有一个当前托管在GoDaddy上的实时站点。我正在当地为他开发一个重新设计的网站。我不喜欢在GoDaddy上工作,并建议他把新网站转移到一个新的网站时,是时候采取新的网站现场直播。我已经在新的网络主机上建立了一个分期站点,这样我们都可以轻松地对其进行修改。新的网站是一个全新的实体与它自己的数据库,所以我将不会迁移任何从目前的活网站到它。

新网站有相同的域名,原来的,活的网站。当新站点准备就绪时,我将将GoDaddy上的DNS指向新主机。这是我第一次尝试这个,我遇到了一个问题。

也就是说,由于DNS仍然指向GoDaddy,所以我无法访问甚至登录到分阶段的站点。我认为在新主机服务器上的子域中安装一个新站点的阶段性版本,然后使用临时URL访问它将是可行的,但遗憾的是,我发现它不会成功。

在新的new主机上的技术支持让我难以理解如何实现这一点,但是最后想出了在GoDaddy服务器上创建子域并将子域DNS指向新的new主机的想法。我不喜欢这个想法,因为我不想采取任何可能干扰或破坏当前的现场。

我想出了一个优雅而简单的解决方案,但我想从那些已经尝试过并发现它是否有效的人那里得到意见,或者这是一个完全愚蠢的、注定要失败的想法。

我在wp-config文件中添加了两行,用于定义( 'WP_HOME‘和define( 'WP_SITEURL’),并使用了新的临时站点的临时URL和目录位置信息。它似乎运转得很好。沿着这一行,当新主机上的新站点准备就绪时,我将把DNS指向新主机,并删除wp-config文件中的这两行。

所以,最后我要问的是:这是一个很好的解决方案吗?还是真的有可能它会给我带来一些重大问题,比如链接中断和数据库损坏?

EN

回答 1

WordPress Development用户

回答已采纳

发布于 2021-11-09 10:29:22

所以,最后我要问的是:这是一个很好的解决方案吗?还是真的有可能它会给我带来一些重大问题,比如链接中断和数据库损坏?

您会发现,即使在删除config语句之后,创建的新内容也会引用新的URL,而旧内容可能仍然引用原始URL。

所以是的,它会引起问题。您不能通过向配置文件添加定义来更改站点URL,数据库也需要使用适当的搜索替换工具进行迁移。( SQL查询不是该工具)。

有很多方法可以达到你的目标,但事实并非如此。

票数 0
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/397880

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档