VPS:xy.com 有效,但 www.xy.com 无效

VPS: xy.com working, but www.xy.com not

我为我的项目设置了一个 VPS,但我可以使用 myawesomeproject.com 访问它,但是我使用 www.myawesomeproject.com

时出现 DNS 错误

我的 Apache 配置文件:

<VirtualHost *:80>
        DocumentRoot /var/www/myawesomeproject/public
        ServerName myawesomeproject.com
        ServerAlias www.myawesomeproject.com
        <Directory "/var/www/myawesomeproject/public/">
                AllowOverride All
                Options FollowSymLinks
        </Directory>

        ErrorLog /var/log/apache2/myawesomeproject-error_log
</VirtualHost>

我在注册商那里只有一个 DNS 区域:

Type - IP - TLS A - 'MyVPS'sIP' - 3600

有什么问题?

A 记录可能适用于您的裸域,因此没有 WWW 的版本可以正常工作。

您需要为与裸域指向同一IP的www子域做A记录,或者创建指向裸域的CNAME记录。

干杯