更改数据库中的所有 wordpress 永久链接 url

Change all wordpress permalink url in database

首先我知道 wordpress 会从旧的永久链接重定向到新的。

但如果我不使用 WordPress,旧的永久链接将失效。

例如

http://www.example.com/%postname

我改成了

http://www.example.com/%year/%date/%postname

在 wordpress 中,所有来自旧的流量都将重定向到新的,但在数据库中没有更改它仍然是旧的。 Jekyll 做不到这一点。

我想解决这个问题,有人可以指导我吗?

(我这样做是因为我要迁移到 jekyll 一切都很好,但这个)

Jekyll 中有一个 plugin 重定向。

您可以简单地创建一个 _redirects.yml_redirects.htaccess、and/or _redirects.json 文件并使用旧 link 和目标页面设置初始页面地址有了新的 link。