现在做的系统的二级域名,没有固定的模式,没有固定的规则在数据库里有一个表,记录原地址和要转向的地址例如:转向地址1201diw.xxxx.com   原地址: www.xxxx.com/blog/blog.asp?id=226
     转向地址huaqiang.xxxx.com  原地址:http://auto.xxxx.com/home/hqgm
     转向地址hdmp.xxxx.com      源地址:www.xxxx.com/info/xiangxi.asp?id=1283
就是只有在这个表里存在记录才会转向求个解决方案

解决方案 »

  1.   

    这个很好实现.
    1.配置一个 * 的域名指向服务器.
    2.IIS建立一个空主机头的站点,即除了www.xxxx.com跟xxxx.com访问另外的站点,其它的域名都转向空主机头站点.
    3.空主机头写一Default.aspx 获取 1201diw,huaqiang,hdmp 之类的,然后查询数据库,取出转向URL地址.
    4.Response.Redirect(url);
      

  2.   

    2楼的说明比较清楚了,这里补充下
    采用 *.xxxx.com 解析方式叫做泛域名(玉米)解析. *为通配符,表示所有该NS下的所有未设置(默认)解析记录指向方式.
    转向的方式采用Nils 的方式,不过建议跳转代码不用Response.Redirect(url);  这个有2次访问Default.aspx,速度不好.
      

  3.   

    *   的域名指向服务器是有的,因为原本的程序是ASP的,功能都已经有了,现在要升级成ASPX的,而原有的程序的那部分功能又封装起来所以我看不到
      

  4.   

    空主机头写一Default.aspx   获取   1201diw,huaqiang,hdmp   之类的
    这一步是怎么获取的?