域名在url中包含www的情况下返回404,但没有www的情况下工作正常。

问题描述 投票:0回答:1

我刚刚注意到,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工作正常。

我运行的ubuntu droplet从digitalocean与apache。

有什么想法吗?

apache lets-encrypt
1个回答
0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.