php 可以配置http.conf吗?
例如:增加二级域名
我看见很多服务器供应商都可以通过网页,增加二级域名,请问他们怎么实现的呢?

解决方案 »

  1.   

    与服务器无关,二级域名修改后肯定也指向你服务器的IP。
    这是动态DNS,PHP也只不过是去提交了一个修改DDNS的请求,与http.conf无关,又不是配置虚拟主机,虚拟主机得服务商自己去改http.conf,你没权利改,你只能玩玩自己目录下的.htaccess
      

  2.   


    补充一点:我猜测,服务商已经配置过httpd.conf了,它保证你主域名之下的子域名全部指向你的文档根目录,这个是一开始服务商收到钱就给你配置好的。你只要在自己的php程序里检查一下host是什么就行了。 如果要让二级域名指向其他服务器,估计得找服务商买另一个虚拟主机空间,让你的二级域名指向新的文档目录了,需要服务商去修改修改Httpd.conf重启服务器。
      

  3.   


    我这里的虚拟主机是CPanel的,里面直接Web界面配置二级域名指向不同的目录,结果我发现如我所分析的,只是在我本身被Httpd.conf指向的文档目录之下生成一个子目录而已。images.chuxuhe.com ,这是我希望创建的二级域名,结果页面上给我规定了只能指向public_html目录下的一个子目录当做这个二级域名的文档根目录:public_html/images。 我本来www的站点的根就是public_html。
      

  4.   

    images.chuxuhe.com 指定 public_html/images
    abc.chuxuhe.com 指定 public_html/abc
    我想要这样的效果,请问用PHP怎么写?
      

  5.   

    images.chuxuhe.com 指定 public_html/images
    abc.chuxuhe.com 指定 public_html/abc
    PHP要怎么配置?