【发布时间】:2013-08-17 01:00:48
【问题描述】:
在过去的几个小时里,我尝试在 IIS 中创建一个符合我要求的重写规则,但我就是不明白。所以也许有人可以帮助我:-)
到目前为止,我所拥有的如下:
重写网址
index.php?page={R:1}¶m={R:2}
正则表达式模式
^(.*)/([0-9]+)
这就是我想在最后写我的网址的方式:
在这个例子中,我应该在“?page”中有“news/detail”,在“?param”中有“1”。
到目前为止,我创建的规则似乎效果很好,只要我在末尾有一个数字(参数)。
我唯一的问题是我想让数字(参数)可选。
非常感谢您的支持。
【问题讨论】:
-
最终规则是什么?规则中可以指定多少个路径和/或参数?
-
@cheesemacfly 最终规则应该是,路径不应该有任何限制,但如果可以设置一个参数就足够了。路径中永远不会有数字。
标签: regex iis url-rewriting