【问题标题】:Apache Virtual Host doesn't redirect properApache 虚拟主机没有正确重定向
【发布时间】:2016-04-14 03:01:55
【问题描述】:

我在使用 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>

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

我在这里做错了什么?

【问题讨论】:

    标签: apache dns web virtualhost web-hosting


    【解决方案1】:

    修复它,

    <VirtualHost domain.com:80>
    

    改为

    <VirtualHost *:80>
    

    对于两个虚拟主机。

    【讨论】:

      猜你喜欢
      • 2011-10-24
      • 2014-01-19
      • 2017-01-20
      • 2012-08-18
      • 2022-06-18
      • 2016-03-11
      • 1970-01-01
      • 1970-01-01
      • 2012-03-29
      相关资源
      最近更新 更多