之前网站是没设伪静态的,然后在web.config 设置了伪静态,
可是网站的链接地址都是动态地址,怎么使用url 重写定向到静态的地址;
比如说 网站之前的链接是 http://www.xxx.com/default.aspx?uid=1
要定向到 http://www.xxx.com/default-uid-1.html
然后这个地址重新请求页面,
虽然这样好像绕了个弯。
可是网站的链接地址都是动态地址,怎么使用url 重写定向到静态的地址;
比如说 网站之前的链接是 http://www.xxx.com/default.aspx?uid=1
要定向到 http://www.xxx.com/default-uid-1.html
然后这个地址重新请求页面,
虽然这样好像绕了个弯。
<Rules>
<RewriterRule>
<LookFor>~/default-uid-(\d+)\.html</LookFor>
<SendTo>~/default.aspx?uid=$1</SendTo>
</RewriterRule>
</Rules>
</RewriterConfig>