我是新来使用URL重写模块,我有麻烦与我认为将是一个简单的URL重写为论坛主题(使用IIS 7.5)IIS网址重写 - 需要帮助重写友好的网址为一个论坛
我需要重写:
/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错误。
我测试了正则表达式并且它完成了所有的值,但是当我尝试映射第一种类型的友好URL时,R:4和R:5是NULL。 – Redtopia 2013-02-21 04:58:31