Apache虚拟主机不会正确重定向

时间:2016-01-09 13:08:06

标签: apache dns web virtualhost web-hosting

我在apache和虚拟主机方面遇到了一些问题。在我的主机上我有1个网站运行,我想为论坛创建一个子域。

当我去forum.domain.com时它显示我的主页面,当我去domain.com时它也指向主页面。

<VirtualHost domain.com:80>
    DocumentRoot "C:\wamp\www"
    ServerName domain.com


    <Directory "C:\wamp\www">
        # AllowOverride All      # Deprecated
        # Order Allow,Deny       # Deprecated
        # Allow from all         # Deprecated

        # --New way of doing it
        Require all granted    
    </Directory>
</VirtualHost>

<VirtualHost forum.domain.com:80>
    DocumentRoot "C:\wamp\www\forum"
    ServerName forum.domain.com


    <Directory "C:\wamp\www\forum">
        # AllowOverride All      # Deprecated
        # Order Allow,Deny       # Deprecated
        # Allow from all         # Deprecated

        # --New way of doing it
        Require all granted    
    </Directory>
</VirtualHost>

我还在我的域名,@,www和论坛中添加了3条DNS A记录,它们都指向我的服务器IP

我在这里做错了什么?

1 个答案:

答案 0 :(得分:0)

修正了它,

<VirtualHost domain.com:80>

更改为

<VirtualHost *:80>

对于两个虚拟主机。