URL ID 和 SEO 与正则表达式分开?
URL ID and SEO to separate with regex?
<match url="^bilgi/([0-9])-([_0-9a-z-]+)/" />
http://example.com/bilgi/30-content/
= 没问题
http://example.com/bilgi/30-content-new/
= 问题
请求 ID 1。= 30 好的
Request Id 2. = 30-content False
如何编辑正则表达式?
看来问题是您正试图匹配正则表达式中的单个数字 [0-9]
。
试试这个:
^bilgi/([0-9]+)-([_0-9a-z-]+)/
<match url="^bilgi/([0-9])-([_0-9a-z-]+)/" />
http://example.com/bilgi/30-content/
= 没问题http://example.com/bilgi/30-content-new/
= 问题
请求 ID 1。= 30 好的
Request Id 2. = 30-content False
如何编辑正则表达式?
看来问题是您正试图匹配正则表达式中的单个数字 [0-9]
。
试试这个:
^bilgi/([0-9]+)-([_0-9a-z-]+)/