在 xampp 上设置虚拟主机

Posted

技术标签:

【中文标题】在 xampp 上设置虚拟主机【英文标题】:setting virtualhost on 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/时可以浏览索引

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

【问题讨论】:

【参考方案1】:

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

Include conf/extra/httpd-vhosts.conf

【讨论】:

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

以上是关于在 xampp 上设置虚拟主机的主要内容,如果未能解决你的问题,请参考以下文章

如何在 XAMPP 上设置虚拟主机?

在 Mac 上的 XAMPP 上设置虚拟主机

在 Mac 上的 XAMPP 上设置虚拟主机

如何在 XAMPP(Windows)上设置 Apache 虚拟主机 [关闭]

如何在 localhost:8080 上使用 XAMPP 设置虚拟主机

无法为 Windows 8 计算机 (xampp) 设置虚拟主机