用户: 密码:  
首   页 域名注册 虚拟主机 企业邮局 数 据 库 网站推广 网站设计 托管租用 221主机 新闻公告 企业资质

和我们聊聊  
点击这里给我发消息点击这里给我发消息

各式各样的域名保护
发布时间:2007-11-14 发布者:南京虚拟主机供应商

当您在开发一个系统,需要为每个用户分配一个二级域名并让他访问各自的内容时,比如:
?? abc用户注册后为其分配一个abc.web9898.cn的域名,当用户输入abc.web9898.cn的时候自动访问www.web9898.cn/abc的内容

?? 因为要让无限制的域名访问某一个网站,所以在虚拟主机上一般是不支持,必须拥有自己的独服务器,此如假设您的域名是web9898.cn,服务器IP是1.1.1.1
?? 实现步骤如下:??
?? 1.作一个域名的泛解析,在域名管理处添加一条域名解析,主机名为*,对应值为1.1.1.1
?????? 这样所有以web9898.cn结尾的域名都将被解析到1.1.1.1了
?? 2.配置服务器1.1.1.1的网站,先添加一个普通虚拟主机,网站标识的主机头值是www.web9898.cn,该网站访问您的内容系统.每个用户在该系统注册后都会在这系统的某个目录建立一个相应的文件夹,如aaa
?? 3.配置服务器1.1.1.1,添加一个"网站标识"的"主机头值"为空的站点.(主机头值为空的站点在一台服务器上只能添加一个,所以虚拟主机不支持)
?? 4.在主机头值为空的空间下放如下asp程序(其它程序也可以,思路一样)
????????? HostName=Request.ServerVariables("SERVER_NAME")
????????????? '得到用户输入的域名,如abc.web98.cn
????????? dotPos=inStr(HostName,".")
????????????? '得到第一个点的位置
????????? UserName=left(HostName,dotPos-1)
????????????? '得以用户输入域名的第一截,通常是用户名
?????????
???????????? 'NewAdd 是该用户在www.web9898.cn系统中的文件地址
????????? Response.Redirect NewAdd
???????????? '跳转到新的地址
通地以上步骤,您就能实现即便有无限的用户注册,也能为其分配免费的二级域名让其访问相关的网站了.


 
 
 企业资质   关于我们   如何交费   合作伙伴  联系我们   新闻公告   网站地图   服务中心 
 
电话:13705186203 传真:025-86879913-808 Email:xusichen134@163.com
公司地址南京市江宁区河定桥上元大街93号1号楼741室
    南京虚拟主机