我是仿了他人的方法:
bin里面有个URLRewriter.dll,然后就是在web.config
    <section name="RewriterConfig" type="URLRewriter.Config.RewriterConfigSerializerSectionHandler, URLRewriter"/>
...
 <RewriterConfig>
    <Rules>
      <!-- Rules for Blog Content Displayer -->
      <RewriterRule>
        <LookFor>~/product_id(\d{1,6})\.html</LookFor>
        <SendTo>~/product_show.aspx?ProductID=$1</SendTo>
      </RewriterRule> </RewriterConfig>
..
  <add type="URLRewriter.ModuleRewriter, URLRewriter" name="ModuleRewriter"/>我想把地址重新成.html结尾的,用VWD2005来打开网站和浏览可以但把它上传到服务器或者用建立虚拟目录来 就不行了,找不到页面!
请高手帮忙!~

解决方案 »

  1.   

    要改成html是要IIS配置的,否则用不了,只能在开发环境下用,要在虚拟空间上用需要让供应商对虚拟目录进行设置
      

  2.   

    点开始=》运行,输入 inetmgr,回车
    找到你的网站,右键,属性,主目录,添加
    扩展名为.html
    应用程序为c:\windows\microsoft.net\framework\v2.0.50727\aspnet_isapi.dll
      

  3.   

    配置iis都不会啊,网上搜搜撒,不过如果你电脑没装iis前你装的vs 工具就装不了iis了,好像是这样。