在 Ubuntu 服务器 12.04 中配置 Apache 虚拟主机时遇到问题

在 Ubuntu 服务器 12.04 中配置 Apache 虚拟主机时遇到问题

操作系统:Ubuntu 12.04.2 已更新至最新版本

以下是我目前所做的:

cd /etc/apache2/sites-available
sudo nano mysite

在这个文件中我写了以下定义:

NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot /var/www/mysite
ServerName subdomain.domain.com
</VirtualHost>

然后使用以下命令启用该站点(以 root 身份):

a2ensite mysite

然后

service apache2 restart

这一切都无济于事。有什么建议吗?

编辑:如果我可以添加更多信息或更改某些内容以使更有可能收到回复,请告诉我。谢谢

答案1

从虚拟主机文件中删除 NameVirtualHost *:80。默认情况下,它已在 /etc/apache2/ports.conf 中。

我将 NameVirtualHost *:80 放在我的一个虚拟主机文件中,并确认我遇到了同样的错误。

相关内容