0

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

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

感谢

4

1 回答 1

0

您正在寻找的重写看起来像这样:

RewriteRule ^[0-9]{4}/[0-9]{1,2}/[^/]+/feed/?$ /feed [R,L]

它应该是不言自明的。如果您不了解某些语法,请参阅文档。


正则表达式解释

  • [0-9]表示匹配to范围内的字符09例如任何数字)。
  • [0-9]{4}表示匹配4个数字。
  • 相似[0-9]{1,2}意味着匹配 1 或 2 个数字。
  • [^/]表示匹配除字符之外的任何/字符。
  • [^/]+表示匹配 1 个或多个不是/.
  • /?表示匹配 0 或 1 个/字符。
  • ^...$表示匹配字符串的开头 ( ^) 和字符串的结尾$,强制它匹配整个字符串,即使这个正则表达式可以匹配整个字符串的子字符串。
于 2013-08-15T06:12:10.677 回答