我试图重写从php自定义CMS迁移到Wordpress的规则。
实际上,帖子的标准网址是:
www.domain.com/category_with_underscores/YYYYMMDD/12345/title_of_the_post_with_underscores /
注意:12345是旧自定义数据库中帖子的ID。
我喜欢用301获取重写网址:
www.domain.com/category-with-dashes/title-of-the-post-with-dashes /
但是我对正则表达式有些困难。
有人能帮助我吗? 删除URL的某些部分(比如ID,因为我无法在WP中复制它)和/或日期或不是?
谢谢, 弗朗西斯
答案 0 :(得分:0)
鉴于OP在评论中指出htaccess只是达到最终SEO目标的一种解决方案,我建议https://wordpress.org/plugins/redirection/作为解决方案。如果它没有必要的正则表达式自定义,我将使用一个版本来扩展我的答案,该版本将最终完成htaccess所能做的但是语法更简洁,并且在Wordpress本身内。