如何将XAMPP配置实现多个域名映射至不同端口的设置?

2026-04-24 18:450阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计794个文字,预计阅读时间需要4分钟。

如何将XAMPP配置实现多个域名映射至不同端口的设置?

没有添加这一步,www.a.com 或 test.local 基本上不会引导你到本地 Apache,浏览器会直接查询网络 DNS,如果返回 404 或超时。Windows 下的路径是 C:\Windows\System32\drivers\etc\hosts,使用管理员权限的记事本打开,在末尾追加:

127.0.0.1 www.a.com 127.0.0.1 test.local 127.0.0.1 dev.project

每行一个域名,不能有空格或中文注释;改完保存后无需重启系统,但建议清一下浏览器 DNS 缓存(chrome://net-internals/#dns 点 Clear host cache)。

httpd.conf 要显式声明新端口并启用 vhosts

只改 httpd-vhosts.conf 不生效,因为 Apache 默认只监听 80(和 HTTPS 的 443)。打开 D:\xampp\apache\conf\httpd.conf,找到 Listen 80 这一行,在它下面新增你要用的端口:

Listen 80 Listen 8080 Listen 8081 Listen 8090

接着确认虚拟主机配置已启用:搜索 Include conf/extra/httpd-vhosts.conf,确保前面没有 # 注释符。如果被注释了,删掉 # 并保存。

阅读全文
标签:xampp端口

本文共计794个文字,预计阅读时间需要4分钟。

如何将XAMPP配置实现多个域名映射至不同端口的设置?

没有添加这一步,www.a.com 或 test.local 基本上不会引导你到本地 Apache,浏览器会直接查询网络 DNS,如果返回 404 或超时。Windows 下的路径是 C:\Windows\System32\drivers\etc\hosts,使用管理员权限的记事本打开,在末尾追加:

127.0.0.1 www.a.com 127.0.0.1 test.local 127.0.0.1 dev.project

每行一个域名,不能有空格或中文注释;改完保存后无需重启系统,但建议清一下浏览器 DNS 缓存(chrome://net-internals/#dns 点 Clear host cache)。

httpd.conf 要显式声明新端口并启用 vhosts

只改 httpd-vhosts.conf 不生效,因为 Apache 默认只监听 80(和 HTTPS 的 443)。打开 D:\xampp\apache\conf\httpd.conf,找到 Listen 80 这一行,在它下面新增你要用的端口:

Listen 80 Listen 8080 Listen 8081 Listen 8090

接着确认虚拟主机配置已启用:搜索 Include conf/extra/httpd-vhosts.conf,确保前面没有 # 注释符。如果被注释了,删掉 # 并保存。

阅读全文
标签:xampp端口