【发布时间】:2021-01-22 20:15:18
【问题描述】:
我有一个非常基本的 RegEx 问题,但它太紧迫了,以至于我没有时间跑完 RegEx 教程来自己回答。
简而言之,我需要: /2009/01/28/post-name/
重定向到 /post-name/
还有 /post-name/author-name/
重定向到 /post-name/
我保证在月底前去参加 RegEx 课程。成交?
PS。是的,我知道 Wordpress 重定向插件会自动执行 .htaccess,但它不会为我编写 RegEx。
使用重定向插件解决。
来源网址:/(\d*)/(\d*)/(\d*)/([A-Za-z0-9-]*) 目标网址:/$4
【问题讨论】:
-
对于其他偶然发现此问题的人,答案(无论如何在 WordPress 永久链接中)是使用上述重定向插件。源 URL 为:/(\d*)/(\d*)/(\d*)/([A-Za-z0-9-]*),目标 URL 为:/$4
-
向不精通的人解释这一点,您正在查看 /digit/digit/digit/string 的基本 URL 结构,然后获取第四个值 (/$4) 并将其附加到原域名。感谢上帝提供 RegEx 备忘单。
标签: regex wordpress permalinks