所以这是交易。我正在尝试使用我的WAMP设置虚拟主机。
我在网上找到的说明告诉我设置Listen :80 to Listen *:80
。
但是当我检查我的httpd.conf文件时,我只看到
Listen 0.0.0.0:80
Listen [::0]:80
我不知道0.0.0.0 and [::0]
是什么意思。
所以我的问题是它们的意思与 * 相同吗?还是我应该改变
Listen 0.0.0.0:80
Listen [::0]:80
自
Listen 0.0.0.0*:80
Listen [::0]*:80
或添加在这些Listen *:80
下面?
还是我根本不需要添加它..?
提前感谢!
更新:我想0.0.0.0:80
是ipv4,[::0]:80
是ipv6
但我仍然不知道我是否需要添加Listen *:80
和/或Listen [*]:80
或类似的东西......
任何想法或建议将不胜感激。
再次感谢!
你在网上找到了什么,但这是官方说明。
如果您使用的是 WAMPServer pre V3 :
WAMPServer论坛:对虚拟主机的需求
如果您使用的是WAMPServer V3,则该过程已变得更加简单,现在有一个网页可以为您完成几乎所有操作
WAMPServer论坛:WAMPServer 3 你需要知道的一切
*:80 用于虚拟主机定义,而不是 Listen
指令httpd.conf
*
意味着侦听任何 IP 地址,比指定实际 IP 地址更简单。由于大多数Windows PC只有一个IP地址,即只有一个网卡,因此无需指定IP地址。
转到 httpd.conf 并执行下一步操作
#Listen 12.34.56.78:80
Listen 127.0.0.1:8080
#Listen 0.0.0.0:80
#Listen [::0]:80
以及您在哪里找到
ServerName localhost:80
写
ServerName localhost:8080
这样我就解决了 apache 服务的问题。