嗨,这个虚拟主机配置是否正常?我,我试图在我的本地机器上测试它,它不显示页面。我禁用防火墙让所有端口都打开,我还需要做更多的事情才能打开端口吗?或虚拟主机配置错误。
<VirtualHost linux1:8890>
#General setup for the virtual host
DocumentRoot "/srv/www/htdocs/webpage1"
ServerName linux1:8890
</virtualHost>
答案 0 :(得分:2)
您是否在任何地方添加了Listen 8890
? Apache需要此命令才能侦听该端口。
答案 1 :(得分:0)
你应该在某处Listen 8890
,也在你需要的虚拟主机声明之上NameVirtualHost *:8890
您定义的虚拟主机是可以的,但您只能通过主机名访问该虚拟主机。