有关URL重写的问题(高手进来看哈,在线等哦)
首先,问一下,UrlRewriting是vs2003中能不能用啊? 
 然后,如果能,我想问一下,有一种是在web.config里添加一些代码,但是我添加了,还是不能。 
 打个比方,我现在的页面URL是这样的:~/Products/Default.aspx?ID=1234 
 但是我想吧URL重写成这样:~/Products/1234.aspx 
 web.config里面的的正则表达式改怎么写啊? 
 高手指点一下!!!!!!
------解决方案--------------------可以用。   
  <RewriterConfig>  
    <Rules>    
  <RewriterRule>  
    <LookFor> ~/Products/(\d+).html </LookFor>  
    <SendTo> ~/Products/Default.aspx?ID=$1 </SendTo>  
  </RewriterRule>    
    </Rules>  
  </RewriterConfig>    
------解决方案--------------------使用 HTTP 处理程序执行重写试一下。 
 把 <httpHandlers>  
  <add verb= "* " path= "*.aspx " type= "URLRewriter.RewriterFactoryHandler, URLRewriter " />  
  </httpHandlers>  
 换成 
  <httpModules>  
     <add type= "URLRewriter.ModuleRewriter, URLRewriter " name= "ModuleRewriter " />  
  </httpModules>    
 IIS里别忘了指定扩展名与 ISAPI 扩展的映射关系