如这个网站http://www.db9che.com/北京站 bj.db9che.com天津站 tj.db9che.com我只知道2装方法能实现
1种是
北京做成http://www.db9che.com/mb?id=1
天津做成http://www.db9che.com/mb?id=2
之后通过域名转发把 bj.db9che.com 转到http://www.db9che.com/mb?id=1 
tj.db9che.com转到http://www.db9che.com/mb?id=2
但是现在国家严打网站,新网和互联的那个很多提供商关闭了域名转发另一种是配置服务器
北京一个站点,天津一个站点
bj.db9che.com进来了制定到北京的虚拟路径   tj.db9che.com进来了制定到天津的虚拟路径 
但是这样以后再开新站点很麻烦,而且购买的虚拟主机也不支持现在请教高手,现在还能怎么能实现这样,有人告诉我通过程序就能实现,望指教

解决方案 »

  1.   

    用微软的urlrewrite
    域名支持泛解析
      

  2.   

    如果是一个综合性站点,子站用到二级域名的话,做泛域名解析,IIS设置到每个子站目录上 
    或通过urlwriter解析 
    <RewriterRule> 
          <LookFor>http://(\d+)\.abc\.com/ </LookFor> 
                <SendTo>/show.aspx?id=$1 </SendTo> 
      </RewriterRule> 
      

  3.   

    你买的域名太便宜,不支持域名泛指。所以不论你如何url重定向都是不行的。北京站 www.db9che.com/bj
    天津站 db9che.com/tj
      

  4.   

    bj.db9che.com 这个主机下面放一个页面比如,default.aspx 写一行代码Response.Redirect("http://www.db9che.com/mb?id=1 ");
    不就完了
      

  5.   


    感觉这个最靠谱,但是还是没测试成功
    我用的URL重写,域名解析的是服务器的IP,之后根目录的web.config 写的URL重写,但是那个域名打开后还是打开的根目录的INDEX页