更改域后,某些帖子指向旧网址

时间:2015-07-20 12:24:08

标签: wordpress sitemap permalinks

我为我的网站更改了域名,我在Wordpress上使用迁移文档进行了双重检查,一切都是应该的。

问题: 永久链接设置为默认值时: 所有页面都有效,期望主页上的按钮将我发送回主页但更新URL。

例如:我在example.com上,我按搜索按钮>>网址更改为example.com/search,但我在同一主页上。我再次按下它,URL成为example.com/search/search。有趣而令人沮丧。Pic below explains the URL, when i press the button POST A PROJECT

永久链接设置为其他设置,如日,月: 某些页面重定向到旧域。示例:如果我点击我的网站上的搜索,它将转到oldexample.com/search。当我手动更新到example.com/search的URL时,我可以看到该页面。 BTW,oldexample / search什么也没给我。

**新问题:**最近,我在一个seo中激活了所有内容,并且站点地图不能使用默认永久链接。

示例:example.com/sitemap.xml为我提供了主页,而不是站点地图页面。当我将永久链接更改为其他设置时,我可以看到我的站点地图。 我的意思是,这是什么?

PS:它是一个只有1个站点的多站点安装。我有W3缓存,删除它。问题存在。 PSS:当我使用默认永久链接将我的sitemap.xml提交给谷歌时,它会说它的HTML。所以我更改了固定链接到日期月并提交;成功。

2 个答案:

答案 0 :(得分:1)

使用“搜索和替换”脚本,我更新了我的链接。将脚本上载到包含wp-admin,wp-include等的文件夹。按照说明操作,然后点击干运行。 我发现我的wp-postmeta包含了一些旧网址。只更新了1个表,这就是诀窍。

答案 1 :(得分:0)

如果要将wordpress网站(以及数据库)转移到另一个域,请使用Search and Replace DB脚本。

数据库包含来自旧域的链接,因此您需要使用新域替换旧域。请小心并进行数据库备份以防万一。

如果您要创建WPMU网站,此脚本是一个很棒的工具。只需将网站复制到子目录(/ en,/ de,无论您的域名是什么),将旧数据库导入新数据库,然后在进入网站之前运行此脚本。

在运行脚本之前不要进入新站点是至关重要的,以便所有旧链接都能正确地被它拾取。在你取代它之后,你很高兴。

相关问题