我正在尝试设置虚拟主机。我之前在不同的服务器上做过很多次,没有问题,但是,我从来没有尝试过使用子域。
由于某些奇怪的原因,当我转到子域时:sub.mysite.co.uk 我被重定向到 /var/www/mysite 目录而不是 /var/www/other-site
这是我的 apache.conf 文件:
Include /etc/apache2/sites-enabled/
NameVirtualHost *:80
<ifmodule mod_ssl.c>
NameVirtualHost *:443
</ifmodule>
<VirtualHost *:80>
ServerName *.mysite.co.uk
DocumentRoot "/var/www/newsletters/"
</VirtualHost>
还有我的启用站点的文件:
<VirtualHost *:80>
ServerName mysite.co.uk
DocumentRoot /var/www/newsletters
ServerAlias sub.mysite.co.uk
</VirtualHost>
我错过了什么吗?