Wordpress 如何使用htaccess将文章提要重定向到主博客提要?

Wordpress 如何使用htaccess将文章提要重定向到主博客提要?,wordpress,.htaccess,Wordpress,.htaccess,我有一个问题:如何使用htaccess将文章提要重定向到主博客提要? 例如:myblog.com/18364552/post-name/feed/到myblog.com/feed/ 谢谢您要查找的重写规则如下所示: RewriteRule ^[0-9]{4}/[0-9]{1,2}/[^/]+/feed/?$ /feed [R,L] 它应该是自我解释的。如果您不理解某些语法,请参阅 正则表达式解释 [0-9]表示匹配0到9范围内的字符(例如,任何数字) [0-9]{4}表示匹配4个数字 相似

我有一个问题:如何使用htaccess将文章提要重定向到主博客提要?

例如:myblog.com/18364552/post-name/feed/到myblog.com/feed/


谢谢

您要查找的重写规则如下所示:

RewriteRule ^[0-9]{4}/[0-9]{1,2}/[^/]+/feed/?$ /feed [R,L]
它应该是自我解释的。如果您不理解某些语法,请参阅


正则表达式解释

  • [0-9]
    表示匹配
    0
    9
    范围内的字符(例如,任何数字)
  • [0-9]{4}
    表示匹配4个数字
  • 相似的
    [0-9]{1,2}
    表示匹配1或2个数字
  • [^/]
    表示匹配除
    /
    字符以外的任何字符
  • [^/]+
    表示匹配一个或多个非
    /
    字符
  • /?
    表示匹配0或1
    /
    字符
  • ^…$
    表示匹配字符串的开头(
    ^
    )和字符串的结尾,强制它匹配整个字符串,即使此正则表达式可以匹配整个字符串的子字符串

您的.htaccess还有哪些其他规则?感谢您的快速响应。但不幸的是,它不起作用。我的url结构不是基于年份的数字,例如myblog/12478/post name/Thank againI不会编辑我的答案,因为它回答了实际问题中的问题(例如,现在对有类似问题的人来说是有意义的)。如果你理解这个正则表达式的功能,你应该可以毫不费力地把它改成你需要的。是的,但我不知道为什么它不起作用。如果使用重定向匹配301怎么办?可能吗?谢天谢地,这条规则需要在内部重写之前完成。我不是100%确定wordpress是如何工作的。