【发布时间】:2019-12-29 18:27:16
【问题描述】:
我正在尝试更改我的 Wordpress 网站的永久链接结构并设置正确的重定向。这是我想要实现的目标:
旧的永久链接结构:
/category/post-name
新的永久链接结构:
/postname
重定向将相当简单地通过以下方式完成:
Source:
/category/(.*)
Destination:
/$1
但是,不得重写没有帖子名称的基本 URL。因此,如果有人直接访问/category(不指定帖子名称)它不应该重定向,因为/category 是一个有效页面。只有在 /category 后面有东西时,它才应该重定向。
例子:
https://somesite.com/category -> Don't redirect
https://somesite.com/category/post-123 -> redirect URL to https://somesite.com/post-123
有什么想法可以做到这一点吗?注意:我使用的是 Yoast 插件及其 RegEx 重定向选项。
我不是程序员,很抱歉我的胡言乱语。我希望我有点道理。
谢谢! :)
【问题讨论】: