【问题标题】:Windows 7 Apache 2.4 Virtual Hosts don't workWindows 7 Apache 2.4 虚拟主机不工作
【发布时间】:2015-04-10 23:47:02
【问题描述】:

我试图在同一个 IP 地址上拥有两个不同的域名。我尝试重新启动 Apache,但没有奏效。有什么想法吗?

下面是我的 httpd.conf 文件的虚拟主机部分。

Listen 80

<VirtualHost *:80>
    DocumentRoot H:/Resume
    ServerName http://simonkurtisrhee.ddns.net
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot H:/MiriWeb/public_html
    ServerName http://miri.ddns.net
</VirtualHost>


ServerRoot "C:/Apache24"

ServerName localhost:80

【问题讨论】:

    标签: windows apache localhost virtualhost


    【解决方案1】:

    ServerName 只是主机名。不要包含http://

    Listen 80
    
    <VirtualHost *:80>
        DocumentRoot H:/Resume
        ServerName simonkurtisrhee.ddns.net
    </VirtualHost>
    
    <VirtualHost *:80>
        DocumentRoot H:/MiriWeb/public_html
        ServerName miri.ddns.net
    </VirtualHost>
    

    这些 ServerName hostnames 也必须解析为您机器上可用的 IP。

    【讨论】:

      猜你喜欢
      • 2017-04-16
      • 2016-04-24
      • 2013-08-29
      • 1970-01-01
      • 2014-11-10
      • 1970-01-01
      • 2017-03-22
      • 1970-01-01
      相关资源
      最近更新 更多