我是使用 URL Rewrite 模块的新手,我对论坛线程的简单 URL 重写遇到了麻烦(使用 IIS 7.5)
我需要重写:
/forum/100/2534/friendly-title
或者:
/forum/100/2534/334/comment/friendly-thread-title
至:
/forum/?forum=100&thread=2534&post=334&postType=comment
我写的规则(不起作用)是:
^forum/([1-9][0-9][0-9]*)/([1-9]*)/(([1-9]*)/(post|comment)/)?([a-zA-Z0-9-]{5,50})$
映射到:
/forum/?forum={R:1}&thread={R:2}&post={R:4}&postType={R:5}
我收到 404 错误。