域 returns 404,在 url 中有 www,但没有 www 也能正常工作

Domain returns 404 with www in url, but works fine without www

我刚刚注意到 certbot 在我的站点上更新 SSL 证书失败。

当手动 运行 certbot 时,我能够为 1: example.com 更新证书,但是当尝试 2: www.example.com 时,我收到错误消息

Failed authorization procedure. www.example.com (http-01): urn:ietf:params:acme:error:unauthorized :: The client lacks sufficient authorization :: Invalid response from http://www.example.com/.well-known/acme-challenge/Yz4RezbUvNFiGMoUi__MV5-XpmQ3tD2DwSeO4cpxWrw [2607:f8b0:400f:800::2013]: "<!DOCTYPE html>\n<html lang=en>\n  <meta charset=utf-8>\n  <meta name=viewport content=\"initial-scale=1, minimum-scale=1, width=dev"

我在浏览器中访问 www.example.com 时也出现 404 错误,但 http(s)://example.com 可以正常工作。

我是 运行 来自 digitalocean with apache 的 ubuntu droplet。

有什么想法吗?

好吧,事实证明我真的非常愚蠢。我弄乱了 DNS 记录。