el_*_*_le 10 apache2 webserver
是否可以设置没有域名的Apache虚拟主机,我只想用我的IP来测试我的网站,直到我获得域名。
Apache 文档中的示例似乎只有这样的域名别名
<VirtualHost *:80>
ServerName www.otherdomain.tld
DocumentRoot /www/otherdomain
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
ish*_*ish 12
请注意,标准的基于名称的虚拟主机 依赖于从您的浏览器请求接收正确的域名来为适当的站点 (vhost) 提供服务。
在本地机器上测试多个虚拟主机的正确方法是为它们提供您能想到的任何域名,然后通过将该域127.0.0.1添加到/etc/hosts.
例如:
<虚拟主机 *:80>
服务器名称 www.iamnotawizard.com
DocumentRoot /var/www/iamnotawizard
</虚拟主机>
只要您将此行添加到/etc/hosts:
127.0.0.1 www.iamnotawizard.com
Run Code Online (Sandbox Code Playgroud)
Could not reliably determine server's FQDN在启动/重新启动时抛出警告;你可以放心地忽略它。