安装Vagrant后,我安装了Apache Web服务器。
我已将其配置为运行默认主机和虚拟主机。我已经确认vhost正在运行。
在主机操作系统中,使用浏览器我可以通过导航到http://localhost:4567来访问默认的apache vhost。
鉴于apache vhost名为vhost2,如何从主机操作系统上的浏览器访问该站点?
答案 0 :(得分:2)
您可以在主机hosts
文件中添加一行,并从localhost重定向到您的虚拟主机。
因此,如果您将虚拟主机配置为:
NameVirtualHost *:80
<VirtualHost *:80>
ServerName vhost2.local
DocumentRoot "/path/to/virtual_hosts/file"
<Directory />
Options Indexes FollowSymLinks
AllowOverride All
</Directory>
</VirtualHost>
您可以在hosts
文件中添加以下行:
127.0.0.1 vhost2.local
访问您的虚拟主机