请问一个url重写正则:
/news/?id=……
改成:
/news.jpg?id=……
该如何写?谢谢。
注意:是 iis urlrewrite 里的。
截图如下
我想通过url rewrite
把:www.111.com/news/?id=……
重写成:
www.222.com/news.jpg?id=……
如截图这样,目前只实现了第一步。
请问一个url重写正则:
/news/?id=……
改成:
/news.jpg?id=……
该如何写?谢谢。
注意:是 iis urlrewrite 里的。
截图如下
我想通过url rewrite
把:www.111.com/news/?id=……
重写成:
www.222.com/news.jpg?id=……
如截图这样,目前只实现了第一步。
这种限制,最好尽量完整,否则可能替换掉不合适的地方,比如这里最好是
'/news/city/'.replace(/^\/news\/city\//,'\/news.js\/city\/')
这个应该跟Fiddler类似,需要写一条匹配规则,然后写一条跳转规则,如果所有的都是从 www.111.com/news/?id=……
跳转到 www.222.com/news.jpg?id=……
的话应该很简单,
匹配规则: ^www.111.com/news/?id=(\d+)$
跳转规则:www.222.com/news.jpg?id=R:0
(这里语法不一定正确)
思路很简单,及时拿到匹配规则的id,然后跳转到指定的网址并且填充匹配到的id,剩下的就是IIS的正则语法问题了,这个你可以去查查文档之类的