Changing blog domain name

时间:2017-01-29 作者:WGroleau

我看了几个问题seem 要复制。但是他们的症状和我的不完全一样,而且他们的治疗也不起作用。

我有两个博客作为Groleau的子域。地点

我以为我俩的安排都差不多。

注册处。网站把价格提高得太高了,所以我改成了Groleau。电子邮件

一个博客可以很好地处理新域,但另一个博客仍在生成“Groleau.Site”URI,这意味着任何页面上的链接都无法正常工作,包括指向CSS的标题链接。

我转储了整个数据库,更改了Groleau的所有事件。Groleau现场。并重新加载。仍在获取Groleau。网站链接。

我用find查找网站上所有文件中出现的旧名称,

find . -type f -exec grep -il Groleau.Site {} \\;
验证是否需要更改所有实例。它们都在超级缓存文件中,所以我用

perl -CSD -p -I -e \'s^Groleau.Site^Groleau.Email^g;\' $(!!)
还是不行。

不知道现在该怎么办。我原以为我在这两个网站上做了同样的事情来做出改变,但显然不是。

更新:在我的网站之外的Web服务器中必须有某种缓存(不,它不在我的浏览器中),因为发布一个小时后,它工作正常。

1 个回复
SO网友:Rick Hellewell

我使用“WP克隆”插件,而不是手动更改WP表。它将整个博客保存到zip文件中,然后您可以在新站点上恢复该文件(使用WP Clone)。恢复过程会对域名/链接/任何内容进行任何必要的更改,这样新站点就可以正常工作。

您将使用旧站点的凭据登录到新站点,但所有用户、媒体、帖子、主题、插件等都可以在新站点上正常工作。

您可以在此处找到插件https://wordpress.org/plugins/wp-clone-by-wp-academy/ . 我已经用过好几次了,它很管用。

(注意,除了满意的用户之外,与WP克隆人没有任何关联。)

相关推荐

Subdomains to pages

嗨,我在wordpress上有一个网站,有2个页面,我想把它转换成子域。让我的网站在http://www.domain.com 有两页http://www.domain.com/page1 和http://www.domain.com/page2我想让他们在http://page1.domain.com &;http://page2.domain.com 分别地此外,我可能有子页面到第1页,我想访问使用主页的子域。我是说如果http://www.domain.com/page1/subpage1 是