首页  >  文章  >  后端开发  >  如何在 XAMPP 中为多个网站设置虚拟主机?

如何在 XAMPP 中为多个网站设置虚拟主机?

Susan Sarandon
Susan Sarandon原创
2024-10-27 10:18:03434浏览

How to Set Up Virtual Hosts in XAMPP for Multiple Websites?

在 XAMPP 中设置虚拟主机

在 XAMPP 中创建虚拟主机允许您在本地服务器上使用多个网站或域。以下是如何在 XAMPP 中配置虚拟主机的详细指南:

第 1 步:编辑 Hosts 文件

打开位于 C:WINDOWSsystem32driversetc 的主机文件并添加以下几行:

127.0.0.1       localhost
127.0.0.1       test.example.com
127.0.0.1       example.com

这会将 test.example.com 和 example.com 映射到本地 IP 地址。

步骤 2:在 httpd-vhosts.conf 中配置虚拟主机

导航到 xamppapacheconfextrahttpd-vhosts.conf 并添加以下虚拟主机定义:

<VirtualHost *:80>
    DocumentRoot "C:/xampp/htdocs/test/"
    ServerName www.test.example.com
</VirtualHost>
<VirtualHost *:80>
    DocumentRoot "C:/xampp/htdocs/example/"
    ServerName www.example.com
</VirtualHost>

DocumentRoot 指定每个网站的目录。

步骤 3:取消注释 httpd.conf 中的虚拟主机配置

打开 xamppapacheconfhttpd.conf,找到标有“补充配置”的部分,然后取消注释以下行:

Include conf/extra/httpd-vhosts.conf

第 4 步:重新启动 Apache 并测试虚拟主机

重新启动 XAMPP,然后通过访问 www.example.com 和 www.test.example.com 在浏览器中访问您的虚拟主机。

以上是如何在 XAMPP 中为多个网站设置虚拟主机?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn