【问题标题】:Prevent local site be forced HTTPS on Chrome?防止本地站点在 Chrome 上强制使用 HTTPS?
【发布时间】:2018-05-26 20:53:55
【问题描述】:

Chrome 已更新为在某些保留的域名上强制使用 HTTPS,不幸的是,我的一台本地机器进入了列表。我的机器名称是“dev”,Chrome 现在会自动将“http://dev/...”重定向到“https://dev/...”

我在“开发”中有很多 WordPress 网站,当然没有安装证书,因为它是本地开发环境,所以所有网站都不再在 Chrome 上运行。我想知道这是我更改机器名称和所有这些站点地址以在 Chrome 上再次工作的唯一选择吗?有更简单的方法吗?

【问题讨论】:

  • @JoshLee 但不是“.dev”,而是“dev”
  • 您是否暗示您的 Chrome 版本强制 HTTPS 用于“开发”,原因与其他所有人的 Chrome 版本不同?无论如何,将其更改为“dev.localhost”仍然是建议的修复方法。
  • @JoshLee 我不在乎原因,他们说“.dev”将被重定向,这意味着*.dev,对吗?但是“dev”不是“*.dev”。我想这是一个错误,如果是,它应该被修复,但如果不是,那么它不仅仅是“.dev”,而是*dev,我们应该不知道吗?
  • 从今天开始我遇到了同样的问题。 xxx.dev 昨天运行良好,今天自动重定向到 https 并且不再运行,在其他浏览器中仍然运行良好

标签: google-chrome https


【解决方案1】:

Chrome 最新版本 > 63.xxx 将强制所有以 .dev(和 .foo)结尾的域通过预加载的 HTTP 严格传输安全 (HSTS) 标头重定向到 HTTPS。

最好使用 .local 或 .test 作为本地开发 URL。

查看此链接了解更多详情:https://ma.ttias.be/chrome-force-dev-domains-https-via-preloaded-hsts/

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2015-01-08
  • 2018-05-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-08-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多