我的网站是一个用户一个文件夹.
网址如;www.abc.cn
现在假如有a,b c.......用户.
我实现功能是,输入a.abc.com就能打开a用户的页面.
请问这个效果是如何实现的,请高手指教,代码\方法尽量简单,只要明了就行
(win2003)

解决方案 »

  1.   

    我的BLOG有完整解决方案
    ASP.NET中实现二级或多级域名(修改UrlRewrite)
    http://www.cnblogs.com/jzywh/archive/2005/09/29/246650.htmlASP.NET中实现二级或多级域名(修改UrlRewrite)需要注意的问题
    http://www.cnblogs.com/jzywh/archive/2006/02/20/seconddomainurlrewriter.htmlASP.NET 2.0 二级域名Forms验证模式下共享登陆状态
    http://www.cnblogs.com/jzywh/archive/2007/09/23/902905.htmlUrlRewite之后postback地址被还原的问题的解决方法
    http://www.cnblogs.com/jzywh/archive/2007/12/20/urlrewriteaction.html
      

  2.   

    刚看了江大鱼blog,二级域名不需要每个客户建一个文件夹.(现在考虑用.html?a=***的方法实现以上功能)
    但还请高手给个简单明了方法
      

  3.   

    哈哈,泛解析。
    很简单啊,你获取请求的连接地址。
    看第一个‘.’前面的字符串是不是“www”,如果不是那就是请求的文件夹了。
    这样说部知道你明白了没有?
      

  4.   

    再就是写web.config里的重写正则了 <RewriterRule>
                <LookFor>http://(\d+)\.abc\.com/</LookFor>
                <SendTo>/show.aspx?id=$1</SendTo>
            </RewriterRule>好了大功告成,你在IE地址栏输入http://1234.abc.com/,就可以看到http://www.abc.com/show.aspx?id=1234
    这不是用id就可以访问各个用户的页面了吗
      

  5.   

    <RewriterRule>
                <LookFor>http://(\d+)\.abc\.com/</LookFor>
                <SendTo>/show.aspx?id=$1</SendTo>
            </RewriterRule>
      

  6.   

    本人对二级域名一点不懂,现在想做个二级域名的网站就一头雾水.
    到底是aspx?id=a然后用泛解析做到二级域名
    还是每个用户建一个文件夹再泛解析做到二级域名
      

  7.   

    <RewriterRule>
                <LookFor>http://(\d+)\.abc\.com/</LookFor>
                <SendTo>/show.aspx?id=$1</SendTo>
    </RewriterRule>就这吗
      

  8.   

    不知你想说什么,我看到这是想到用url参数设置二级域名但不知是不是?
    如果是我就不用为每个用户建文件夹
      

  9.   

    ASP.NET中实现二级或多级域名(修改UrlRewrite) 
    http://www.cnblogs.com/jzywh/archive/2005/09/29/246650.html ASP.NET中实现二级或多级域名(修改UrlRewrite)需要注意的问题 
    http://www.cnblogs.com/jzywh/archive/2006/02/20/seconddomainurlrewriter.html ASP.NET 2.0 二级域名Forms验证模式下共享登陆状态 
    http://www.cnblogs.com/jzywh/archive/2007/09/23/902905.html UrlRewite之后postback地址被还原的问题的解决方法 
    http://www.cnblogs.com/jzywh/archive/2007/12/20/urlrewriteaction.html