如何在CentOS中设置两个虚拟主机?

时间:2016-12-26 11:11:25

标签: apache virtualhost httpd.conf

我有两个域名,我正在尝试在同一个IP上托管。这是我一直在尝试的,但它不起作用:

    <VirtualHost host1.me:80>
        ServerAdmin admin@menet.me
        DocumentRoot /var/www/html/host1/
        ServerName host1.me
        ErrorLog logs/host1-error_log
        CustomLog logs/host1-access_log common
    </VirtualHost>

    <VirtualHost host2.me:80>
        ServerAdmin admin@menet.me
        DocumentRoot /var/www/html/host2/
        ServerName www.host2.me
        ServerAlias host2.me
        ErrorLog logs/host2-error_log
        CustomLog logs/host2-access_log common
    </VirtualHost>

我应该在httpd.conf中添加什么内容?

1 个答案:

答案 0 :(得分:0)

如果您在本地访问网址,即在服务器本身, 那么你需要在/ etc / hosts文件中添加它们的条目。

例如:假设您的服务器IP为192.168.1.1,并在主机文件中放入以下条目:

192.168.1.1 host1.me host2.me www.host2.me

保存文件......

然后检查......

希望这有助于:)