【问题标题】:setting virtualhost on xampp在 xampp 上设置虚拟主机
【发布时间】:2018-05-16 06:28:16
【问题描述】:

我正在使用两个 xampp 应用程序。第一个 xampp 在 80 上具有默认设置,例如端口 apache。第二个 xampp,我用于在 9999 上学习 apache 的项目。我想在第二个 xampp 上创建一个虚拟主机。我确实设置了

主机文件

127.0.0.1 localhost 
127.0.0.1 helloword.com

httpd.conf

Listen 9999

httpd-vhosts.conf

<Virtualhost *:9999>
   DocumentRoot "C:/xampp/htdocs/project/public" 
   ServerName helloword.com
</Virtualhost>

这是公用文件夹中文件 index.html 的位置。但是,当我浏览http://helloword.com 时,它无法查看索引。输入http://localhost:9999/时可以浏览索引

我应该在哪里更改该设置?

【问题讨论】:

    标签: xampp virtualhost


    【解决方案1】:

    在您的 httpd.conf 中取消注释以下行。

    Include conf/extra/httpd-vhosts.conf
    

    【讨论】:

    • @VinaL: ...你在做出改变后重启了 Apache 吗?
    • 完成。我还尝试更改与之相关的设置。它还没有工作。有谁知道错在哪里?