URL中停止字词不起作用的神秘问题-如何恢复多个URL访问?

时间:2016-06-28 作者:AdamJones

我有一个网站,直到最近,你都可以访问该网站上帖子的url,有没有确定的“stop words“。

现在,由于某种神秘的原因,这是行不通的。所以要澄清的是,域名的原始帖子url。com/绿猫。html也可以作为域访问。com/绿色cat。html(不带“the”)。

现在,如果我尝试访问url中没有“the”的页面,我会收到404错误。

网站所有者向我保证,网站上没有安装现在不存在的SEO插件。通过查看已安装的插件,我看不到任何可能影响这种核心功能的东西,至少目前已安装的插件是如此。

有人能想到这个功能是如何添加的吗?更重要的是,恢复它的最简单方法是什么?为了澄清这一点,我需要两个URL都可以工作,我不仅仅想要一个永久重写URL的插件,使其只在没有停止词的情况下工作。

这很可能是因为该网站有多个开发人员,他们之间没有完全的沟通,而且该网站还进行了改造,创建了一个新主题。

1 个回复
SO网友:Mark Kaplun

如果没有一些插件/代码来实现它,如果不进行实际的重写,这种功能是不可能存在的。Wordpress核心do not 知道什么是“停止词”,不要相信同一内容有多个URL。如果更改了主题,则可能是主题中负责此功能的代码。

相关推荐

Slug for custom post type

我在我的网站上使用网页和博客帖子。页面获取URL示例。org/%postname%/,并基于Permalink设置,posts获取URL示例。组织/博客/%postname%/。完美的我有一个自定义的帖子类型,由我网站上的另一个组用于他们的网页。在注册post类型时,我为它们提供了一个重写slug:\'rewrite\' => array(\'slug\' => \'ncfpw\'),然而,他们的页面得到了URL示例。组织/博客/ncfpw/%博文名%/我怎样才能摆脱;博客;在他们的URL中?