URL ID 和 SEO 与正则表达式分开?

URL ID and SEO to separate with regex?

<match url="^bilgi/([0-9])-([_0-9a-z-]+)/" />
  1. http://example.com/bilgi/30-content/ = 没问题
  2. http://example.com/bilgi/30-content-new/ = 问题

请求 ID 1。= 30 好的
Request Id 2. = 30-content False

如何编辑正则表达式?

看来问题是您正试图匹配正则表达式中的单个数字 [0-9]

试试这个:

^bilgi/([0-9]+)-([_0-9a-z-]+)/