【问题标题】:WordPress suddenly changed url addressing style from 'abc.net/home/... to abc.net/home-3/WordPress 突然将 url 寻址样式从 'abc.net/home/... 更改为 abc.net/home-3/
【发布时间】:2020-02-02 02:32:08
【问题描述】:

请帮助解决我的 WordPress 网站上的问题(我在 Google 上一无所获。

我的网站有 url 结构“egf.ru/home/...”,但突然所有链接都变成了“egf.ru/home-3/..”

该网站似乎决定按照他自己的意愿永久迁移。

我是 WordPress 新手,但不知道如何将其恢复,原因是什么。

这个的主要麻烦 - SEO。因为现在所有以前有效的索引(egf.ru/home/...)链接都变成了 404。

下一个问题是,有些文章的文本内部仍然存在 - 指向原始 egf.ru/home/.. 的链接 - 点击它们会将我们带到 404。

当然,如果我在浏览器中手动将该地址从 ../home/.. 更改为 ../home-3/..,它会立即完美运行。

所以在header.php做了一个简单的302重定向临时“补丁”

php 伪

if (('home/') inside $url) 
{
    str_replace('..home..','..home-3..') 
    header(Location: ..home-3..)
    die:)
}

使所有链接有效。

但这并不能解决全局问题。

请帮我把它恢复到原来的路线模式(../home/..)。不像 home-3。

呃。

活动插件(40 个)是:

CAOS 安培 搜索引擎优化多合一 .......重复的帖子.... Wp 优化

重复的帖子... 但是怎么可能有人把所有东西都复制了两次呢? 此外,路径为“egf.ru/home/.../filename”的文件的原始 url 不存在 以及 'egf.ru/home-2/.../filename' 。

那么有人可以复制什么来制造这样的混乱=(

【问题讨论】:

  • 讨厌的问题! :-/ 你有安装插件吗?
  • @Don'tPanic 回答了购买编辑主要问题

标签: php wordpress url


【解决方案1】:

最终!))

有人将页面集复制为主页面,昵称为“家” 并将其发送到草稿。

于是氧气模板将其基地移动到了最新的 mainpagehome 副本 - /home-3/

但所有的人仍然被那个草稿页面 /home/ 所吸引 尽管如此,它仍然是所有菜单的根源..

所以

我们取消了一个旧的原始 /home/ 页面并将其放回作为模板的主页面。

通过这种方式,manu 和模板导航以及旧的手动链接 (egf.ru/home/abcxyz) 之间的同步变得有效,并且网站得以恢复。

在那段时间里,我使用了 302 临时重定向从 home 到 home/3 以避免 404 不存在响应

毕竟 当 GOOGle 部分索引 home-3 而不是 home 当一切都被治愈时 - 我将 301 永久地从 /home-3/ 重定向到 /home/ 以团结起来 =)

注意修改菜单的根父页面的状态。 不知道在哪里改,所以回滚到原来的老首页 (或重命名...我不记得了) 但是wordpress感到沮丧,没有任何警告)) 所以有人在不知不觉中起草了一个基础菜单页面。 没有人明白发生了什么 什么&在哪里治疗

【讨论】:

    猜你喜欢
    • 2020-10-12
    • 2014-05-07
    • 2023-01-19
    • 1970-01-01
    • 2018-12-04
    • 1970-01-01
    • 2018-09-06
    • 1970-01-01
    • 2016-03-20
    相关资源
    最近更新 更多