我在web.config里设置好了
<urlMappings enabled="true">
 <add url="~/news.html" mappedUrl="default.aspx"/>
</urlMappings>在vs2005里用浏览器运行程序(有端口号),正确运行
可是在虚拟目录里怎么也不生效,我用的是iis5.1,xp系统请高手赐教!

解决方案 »

  1.   

    虚拟目录中肯定不行了看看这个例子http://www.51aspx.com/CV/UrlReWriter
      

  2.   

    如果映射为.aspx文件格式的就行
    <add url="~/news.html" mappedUrl="default.aspx"/>//不行 
    <add url="~/news.aspx" mappedUrl="default.aspx"/>//这样行,怎么办啊?
      

  3.   

    ~/news.html 这个当然不行 除非你在IIS中配置了.html使用asp.net来解析