【问题标题】:Regex for rewriting URL用于重写 URL 的正则表达式
【发布时间】:2011-04-05 17:54:17
【问题描述】:

我已经更改了博客上帖子的 URL,现在我需要一个正则表达式来在人们使用旧 URL 时从旧 URL 中提取新 URL。

旧网址通常为:http://myblog.mysite.com/2011/03/27/name-of-my-blogg-post/

新的网址是http://myblog.mysite.com/name-of-my-blogg-post/

我有一个名为重定向的 wordpress 插件,它允许我输入一个正则表达式,它会处理转发等。所以我需要一个正则表达式来检测 url 中的日期,然后给我一个没有月:)我

【问题讨论】:

  • 那么它是 PHP 吗?你只需要一个 PHP 函数来获取旧 URL 并返回新 URL?

标签: regex wordpress


【解决方案1】:

你需要的是一个正则表达式

/[0-9]{4}/[0-9]{2}/[0-9]{2}

并根据您使用的语言将其用于一些替换例程。

【讨论】:

  • 非常感谢!像魅力一样工作!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-09-03
相关资源
最近更新 更多