有没有不用在IIS里添加映射的地址重写的方法? 
因为他的网站放到服务器上不能访问(因为没映射,客服让他钱才提供重写服务,大家都知道重写是要增加服务器压力的 
,所以一般都不添加的) 
如果做成纯静态的 呵呵  没必要(小网站) 
如果有,谁给点方法(不够再加分) 如果没有我就死心了!再次强调 是“不用在IIS里添加映射的地址重写的方法” 
补充  环境是.net 2.0

解决方案 »

  1.   

    有没有不用在IIS里添加映射的地址重写的方法?
    ---
    httphandler
      

  2.   

    HttpModule呀http://www.cnblogs.com/teddyma/archive/2006/09/11/500790.html
      

  3.   


     <UrlRewriteRules>
         <Rule key="^/URL1.shtml" value="/URL1.aspx" />
       <!--为什么这里还要写,而且我这里只要写一个,下面的urlMappings就都管用,不写下面的即使写了也出错?-->
        <!--<Rule key="^/URL2.html" value="/URL2.aspx" />
        <Rule key="^/URL3" value="/URL3.aspx" /> --> 
      </UrlRewriteRules>
    <appSettings/>
    <connectionStrings/>
    <system.web>
       <urlMappings enabled="true">
          <add url="~/URL1.shtml" mappedUrl="~/URL1.aspx" />
          <add url="~/URL2.html" mappedUrl="~/URL2.aspx" />
          <add url="~/URL3" mappedUrl="~/URL3.aspx" />
        </urlMappings>
        <httpModules>
          <add type="NBear.Web.Modules.UrlRewriteModule, NBear.Web" name="UrlRewriteModule"/>
        </httpModules>
      

  4.   

    如果HttpModule不行,
    那楼主就可以死心了