在 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中文网其他相关文章!