我需要在我的 Ubuntu PC 中配置两个基于名称的虚拟主机。如果我http://mypage1
在浏览器中输入地址,它应该显示我的第一个自定义 html 页面,如果我输入地址http://mypage2
,它应该显示我的第二个自定义 html 页面。我尝试了以下方法:
- 安装了阿帕奇
mypage1
在里面创建了一个文件sites-available
,内容如下:<VirtualHost *:80> ServerName mypage1 ServerAlias http://mypage1 DocumentRoot /var/www/mypage1/html </VirtualHost>
mypage2
在里面创建了一个类似的文件sites-available
- 运行命令
a2ensite mypage1
并a2ensite mypage2
在启用站点的内部生成软链接。 - 使用重新启动apache
sudo /etc/init.d/apache2 restart
完成上述步骤后,当我输入mypage1
firefox 时,出现 dns_unresolved_hostname 错误。
请帮助我如何解决这个问题。