什么是Apache站点绑定的Apache等价物?

使用IIS,在主机名和网站之间设置绑定非常简单。

如果我有我的DNS设置与原始注册商,我所需要做的就是更新Alogging指向我的IIS服务器,一切正常。

域名 – > IP地址 – >(使用主机头) – >网站

都好。

我注意到我的Linux主机,他们都需要我把我的DNS转移到他们的名字服务器,以获得“绑定”的工作。 从我可以告诉的是,cPanel没有办法只是告诉它将一个主机名与一个网站相关联。

我如何实现与Apache / Linux中的IIS绑定相同的function? 在cPanel中甚至可能吗?

这根本不是Apache的限制; 它并不关心你的DNS托pipe在哪里。 听起来Farseeker的答案就像是你的托pipe服务提供商和/或cPanel的具体限制(我曾经使用Dreamhost的例子,他们并不在乎他们是否持有我的DNS,但他们有自己的pipe理界面)

Apacheconfiguration中的一个<VirtualHost >块声明了所有的指令应用于一个虚拟主机,并且内部的ServerName指令发出请求,表明Host头使用该块。

有关详细信息,请参阅http://httpd.apache.org/docs/2.2/vhosts/name-based.html

是的,我也有cPanel的这个问题。

我过去所做的是将DNS传输到他们的服务器上,以便我可以向主机注册名称,然后将其切换回旧的DNS服务器。 当然,确保logging始终是最新的是您自己的责任。

通常他们不会收取你的DNS托pipe,所以你不会失去任何东西,但他们可能会限制你可以附加的域的数量。

如果你是直接在apache中这样做,那么你需要调查一下httpd.conf中的VirtualHost部分