虚拟主机中的新域名和别名不起作用

虚拟主机中的新域名和别名不起作用

我们有一个新的 Ubuntu VPS,上面托管了几个网站。我们添加了一个新 VPS,但域名的 www 不起作用。我们交换了它们(所以它是服务器名称而不是别名等),添加了通配符别名,它只是继续转到默认网站。

我们的配置文件如下所示:

<VirtualHost *:80>
        ServerName www.domain.co.uk
        ServerAlias domain.co.uk *.domain.co.uk

        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/domain.co.uk/htdocs/
        <Directory />
                Options FollowSymLinks
                AllowOverride All
                Order allow,deny
                allow from all
        </Directory>
        ErrorLog /var/www/domain.co.uk/error.log
        CustomLog /var/www/domain.co.uk/access.log combined
</VirtualHost>

这很奇怪,因为我们复制了 conf 的另一个网站既有可用的 www,也有不可用的 www。所以我们更改了它,在我们的开发域名上创建了一个新的子域,并将其添加到可用的 conf 中,但它也不起作用。任何帮助都将不胜感激!

答案1

我现在觉得自己很蠢,但我相信我们没有须藤service apache2 reload。虽然我无法理解为什么你使用了 sudo 却没有给出错误。

相关内容