我最近突然更换了域名,因为我的旧域名被黑客入侵了。我购买了一个新域名,但它还没有出现在谷歌搜索结果中。我通过谷歌搜索控制台提交了一个抓取请求,但我被告知可能需要一周时间。与此同时,当人们搜索我的网站时,我的服务器的 IP 地址就会出现在搜索结果中。我已经编辑了我的 nginx 配置以将 IP 重定向到我的新域名。
问题是,当我单击 IP 地址链接时,它会尝试使用 https,由于我没有该 IP 的 SSL 证书,因此 chrome 会显示“证书无效,连接不安全,返回安全”屏幕。这导致我的 nginx 重定向到我的新域永远无法通过。我该如何让 IP 地址使用 http 而不是 https?我认为如果我这样做,那么我的用户将被成功重定向到具有 SSL 的新域。
答案1
当然,最好的方法是在您的 Web 服务器上启用 SSL。您可以从 Let's Encrypt 获取免费的 SSL 证书并将其安装在您的服务器上,或者免费订阅 Cloudflare 等 CDN,当通过其网络路由流量时,它们也会为您提供 SSL 证书。不使用 SSL 会导致您的网站在 Google 搜索结果中的排名很低,而且现在许多浏览器默认连接到 https。因此,从长远来看,不使用 SSL 会给您带来很多问题,最好尽早解决这个问题。