Answers:
请注意,基于标准名称的虚拟主机 依赖于从浏览器请求中接收正确的域名来提供适当的站点(vhost)。
在本地计算机上测试多个虚拟主机的正确方法是给它们提供您可以想到的任何域名,然后127.0.0.1
通过将其添加到来简单地将该域映射到(localhost)/etc/hosts
。
例如:
<VirtualHost *:80> 服务器名称www.iamnotawizard.com DocumentRoot / var / www / iamnotawizard </ VirtualHost>
只要将此行添加到,效果就会很好/etc/hosts
:
127.0.0.1 www.iamnotawizard.com
Could not reliably determine server's FQDN
无论何时启动/重新启动,Apache都会引发警告。您可以放心地忽略它。
apachectl -S
可能是一个方便的工具。更多在stackoverflow.com/questions/5474477/...