2011-06-02 49 views
4

例如,我有mysite.combeta.mysite.com。都使用virtualHost指令指向相同的索引文件。我将在apache conf中做什么,以便当我访问$_SERVER['SERVER_NAME']时,值仍然是mysite.com

这应该是灵活的,只有beta将被删除。

回答

4

也许你可以在你的虚拟主机指令使用ServerAlias,并且只使用一个虚拟主机的指令:

<VirtualHost *:80> 
    ServerName mysite.com 
    ServerAlias beta.mysite.com 
    ... 
</VirtualHost> 
+0

nope ..不起作用。 – sheeks06 2011-06-02 07:13:54

+0

这已经足够了。我忘了打开namevirtualhost – sheeks06 2011-08-02 08:03:33