【问题标题】:Using https if not redirect to https如果不重定向到 https,则使用 https
【发布时间】:2018-11-14 14:49:35
【问题描述】:

我正在为我的 PHP 类做一个项目。需要检查用户是否使用https协议,如果没有,用户应该被重定向到https。我在here 中找到了一个讨论它的主题,并且我在页面的开头完全实现了代码。但是,当我运行该页面时,它告诉我我的连接不正确。我不知道我是否实施了错误。

【问题讨论】:

  • 您的检查似乎没问题,问题是该域没有有效的 ssl 证书。
  • @jeroen 如果我想将用户重定向到 https 怎么样?我不知道我做得对不对!

标签: php http https server


【解决方案1】:

点击advanced -> continue anyway

您将连接并希望您的网络服务器将您重定向到 HTTPS 版本。

许多现代浏览器开始对没有 SSL chrome 和 firefox 的网站执行此操作,都会警告 iirc。

或者它是一个自签名证书,在这种情况下所有现代浏览器都会警告你。

【讨论】:

  • 但代码不应该将用户重定向到 https 吗?在高级选项中,无论如何都继续不可用。此外,我正在本地主机上编写和运行代码。
  • 您可能正在使用自签名证书,在这种情况下,浏览器也会阻止它。每个浏览器都不一样,继续可能在“了解更多”下。
猜你喜欢
  • 2017-09-15
  • 2011-07-23
  • 2022-01-11
  • 2016-09-09
  • 2011-08-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-06-03
相关资源
最近更新 更多