https 重定向有时只有效
Posted
技术标签:
【中文标题】https 重定向有时只有效【英文标题】:https redirect only works sometimes 【发布时间】:2019-10-04 03:45:23 【问题描述】:有两个domain
名称:
1.one long(例如:MaryJaneFamily.com
)
2.一个短(MaryJane.com
)。
301 redirect
可以从来自各个网站的EXISTING
链接正常工作(从该网站具有no ssl
时开始)。
重定向域名出现但给出"insecure site"
警告并且显示为https://MaryJane.com
。
主域名根本不会出现在谷歌列表中。
我已通过 google 验证了完整的域名,并向 google 提供了一个新的sitemap
。
sitemap
提交未显示任何错误。主域名的DNS
表明它已完全传播。
出现在 google 中的链接不是主域,而是在 http 中添加了 "s"
的转发域名 - 选择该链接会给您带来 "insecure site"
警告屏幕。
我做错了什么?
【问题讨论】:
【参考方案1】:您的网站配置中是否存在强制 SSL 的“返回 301”?如果您不强制使用 SSL,那么您将同时收到安全和不安全的端口。
【讨论】:
【参考方案2】:您的 SSL 证书似乎无效或由您的服务器生成和自动签名。您必须使用经过高权限信任域认证的 SSL 证书。许多托管服务可以向您出售经过验证且受信任的 SSL 证书,或者像 CloudFlare 这样的公司可以免费为您提供(包括其他一些保护和服务,如 CDN、DDoS 保护、防火墙......等)。
如果您想自己做,您可以使用Let's encrypt 制作您自己的受信任证书(请记住,您将不得不更新这整个 3 个月,但您可以轻松地自动化它)。
好吧,您可以阅读this guide 以了解有关 SSL 证书以及您应该使用的更多信息。
我希望它会有所帮助。
【讨论】:
该网站已经具有有效质量的 SSL——但不知何故,301 重定向似乎是问题,因为它显示为 httpS://MaryJane.com(不是 MaryJane.com)——据我了解,域名称不能有 SSL,只有网站可以。我“认为”这个问题与重定向在网上显示为“httpS://MaryJane.com”而不是“MaryJane.com”的问题有关。但我不知道如何改变它。我会阅读你提供的指南以查看如果有帮助。谢谢。以上是关于https 重定向有时只有效的主要内容,如果未能解决你的问题,请参考以下文章