请问,泛解析域名后,如何让a.workyi.com直接显示www.workyi.com/xxx.aspx?id=a的页面去啊?或者任意我指定的页面都行就是二级域名设定好了之后,我该怎么做转向列?
  比如:二级域名:   http://company.abc.com     
  他在我们网站对应的访问地址是   http://www.abc.com/website/index.asp?id=1   
    
  这个id=1为company公司在我网站数据库中企业信息表对应的企业id   
    
  那么我如何做指向,每次当我网站内部有连接到http://www.abc.com/website/index.asp?id=1这个地址时,地址栏里显示的是http://company.abc.com   ,而且当用http://company.abc.com   直接访问时也能访问的到
  谢谢~!转向就不用说了,还需要域名商来帮忙,不灵活,也不是我们编程开发人员所希望的。

解决方案 »

  1.   

    那要看你的web.config里的具体配置嘛,<RewriterRule> 比如这个,让访问www时候跳转到index.html首页去
            <LookFor>http://www\.cnalps\.com/</LookFor>
            <SendTo>~/index.html</SendTo>
          </RewriterRule>
          <RewriterRule> 访问oa时候跳转到oa.aspx去
            <LookFor>http://oa\.cnalps\.com/</LookFor>
            <SendTo>~/Oa.aspx</SendTo>
          </RewriterRule>      <RewriterRule> 同样的你想跳转到其他的页面去就这样配置关键是你的二级域名部分的正则怎样匹配
            <LookFor>http://(\w+)\.cnalps\.com/</LookFor>
            <SendTo>~/xxxx.aspx?uin=$1</SendTo>
          </RewriterRule>
      

  2.   


    老大,你确认你这么写伪静态规则能用吗?还有,这个伪静态的规则是哪里的DLL运行的?我的不是这种写法,我是用的“UrlRewritingNet.UrlRewriter.dll”