我希望是在网站上,对于一个新注册一个会员a,在注册成功后,能立马用a.xxx.com来访问属于他的主页,类似于淘宝店一样的二级域名,比如,a.taobao.com,b.taobao.com。当然,是在不手工修改配置文件,重启apache的情况下,如何实现? 好像通过虚拟域名方式手工修改httpd-vhosts.conf文件,然后重启apache可以实现,但是这样的客户体验太差,工作量也太大,不是一个可行的办法。

解决方案 »

  1.   

    1、需要你的域名供应商开通泛域名解析
    2、需要你提供给二级域名格式页面(不允许用户上传页面文件)
    只需要在网站入口文件中通过对 $_SERVER['HTTP_HOST'] 判断处理即可
      

  2.   

    xuzuning版主说的方法我觉得可行,一会实验一下。
      

  3.   

    域名做好泛解析,网站设置好伪静态规则,php里判断域名头,根据域名头调用不同的内容,我就是这样做的。