域名注册|域名申请|域名空间|空间租用|虚拟主机租用
中域互联诚意为您提供域名注册、虚拟主机等网络服务,欢迎光临,热线:400-600-6318

118庆祝公司成立8周年,使用免费产品赠送虚拟主机使用时间
118 繁體中文 118 联系我们    118 帮助中心    118 建站常用网址   118 网站免费备案
118
118
虚拟主机

如何让不同的二级域名访问不同的目录

虚拟主机 点击次数:2550

当您在开发一个系统,需要为每个用户分配一个二级域名并让他访问各自的内容时,比如:
   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/" & UserName
             NewAdd 是该用户在www.web9898.cn系统中的文件地址
          Response.Redirect NewAdd
             跳转到新的地址
通地以上步骤,您就能实现即便有无限的用户注册,也能为其分配免费的二级域名让其访问相关的网站了.

 

欢迎转载《如何让不同的二级域名访问不同的目录 》,请保留出处。
返回首页 | 关于我们 | 联系我们 | 付款方式118 | 帮助中心 | 提问帮助 | 中域互联招聘 网站地图 建站信息中心
客服1号:619086478 客服2号:759043498 投诉建议:707187709
技术1号:502825590 技术2号:609223275 网站备案:626709096
电话:400-600-6318、020-32696039、32651958、22176411 传真:020-32677208 邮件和MSN:service@118cy.net 118
广州市炬正通信技术有限公司 地址:广州市黄埔大道中员村白马岗街艾琳大楼406 邮编:510655 友Hifi
《中华人民共和国增值电信业务经营许可证》ICP证编号:粤B2-20080048  粤ICP备07025283号
广州虚拟主机提供商-中域互联营业执照