在Apache中设置多个站点

时间:2015-07-10 08:38:35

标签: apache ubuntu-14.04

我在运行apache的Ubuntu 14机器上有以下主机文件条目

127.0.0.1 localhost
10.20.32.20 library.myDNSname.org
10.20.32.20 library-intra.myDNSname.org
10.20.32.20 mtf 

sudo a2ensite library
sudo a2ensite mtf
sudo service apache2 restart

现在,当我浏览网站时......我只能访问library.myDNSname.org页面。 但是当我

a2dissite library 

我可以访问mtf网站。 请注意,这两个站点都已添加到站点中。 任何想法如何在同一台服务器上运行这两个站点? 感谢您输入

1 个答案:

答案 0 :(得分:0)

我认为如果您已经包含了apache站点配置以及如何访问您的站点(无论是通过ip还是主机名),那将会更有帮助。

如果您通过ip访问您的站点,那么它将只选择默认的vhost,这是配置文件中的第一个vhost定义。有关详细信息,请查看Apache的doc

当您第一次尝试访问mtf网站时,请尝试访问包含主机名的网站并在评论中发布错误。