首页 > 解决方案 > DNS 记录设置正确和服务器 IP 加载,但域仍然不起作用

问题描述

我在这方面还是比较新的,但我最近建立了一个 VPS 来使用并在http://chaoticstupid.media下为自己托管一个网站

昨天早上,我设法让这个域正常运行。但是,我随后意识到我想更改我的 DocumentRoot - 我很快就没有问题(据我所知!)。但是,我随后尝试使用 certbot(根据 Hostinger 的说明)安装 SSL 证书,并且因为我这样做了 - 域(无论是 www.还是常规)将不再加载。

所以一步一步:

现在:域名都不起作用,但是如果我直接访问服务器IP,那么它会很好地加载网站。

苦苦挣扎于 DNS 记录(托管在 GoDaddy 的域),但我现在已经正确设置了这些记录,但仍然没有骰子。

我唯一能想到的是,在 Hostinger 说明中(https://www.hostinger.com/tutorials/how-to-install-ssl-certificate-on-centos-7#How_to_Install_SSL_Certificate_with_Lets_Encrypt)它说我应该得到辅助提示询问我是否重定向 HTTPS 流量 - 我从未收到此提示,但我不知道这是否会导致此问题。

如果您需要任何其他信息,请告诉我;对于这里的问题,我真的有点迷茫。

谢谢,

CS

标签: ssldnsvps

解决方案


这不是 DNS 问题。您的服务器仅侦听端口 80(而不是端口 443)。当网络客户端点击http://chaoticstupid.media时,它会收到一个301 Moved Permanentlywith Location: https://chaoticstupid.media/。因此 HTTP 重定向到 HTTPS,但该端口 (443) 上没有任何监听。请检查您的 http 服务器配置并设置正确的 SSL 配置。


推荐阅读