• 首页
  • 当前浏览文章
  • Chrome升级至新版本后,本地项目都无法访问

作者:jjchenqi2017-12-09 01:15:31来源:今时网

症状#

本地开发改hosts, chrome 不支持 xxx.app 改成 xxx.local 就正常了

chrome地址栏输入:xxx.app,回车后页面显示结果:

This site can’t be reached
xxx.app refused to connect.

原因#

chrome最新版强制http转向https
观察地址栏:会发现原来的

1
xxx.app

 被强制加上

1
https://

变成

1
https://xxx.app

解决#

chrome浏览器地址栏输入:chrome://net-internals/#hsts

在该页面中搜索:Query HSTS/PKP domain
在其下方的 Domain 后面的输入框中输入自己无法访问的域名,比如:domain.app,点击Query进行查询,如果有类似下面的结果,说明该域名后缀无法使用http前缀。

Found:
static_sts_domain: app
static_upgrade_mode: FORCE_HTTPS
static_sts_include_subdomains: true
static_sts_observed: 1508821200
static_pkp_domain:
static_pkp_include_subdomains:
static_pkp_observed:
static_spki_hashes:
dynamic_sts_domain:
dynamic_upgrade_mode: UNKNOWN
dynamic_sts_include_subdomains:
dynamic_sts_observed:
dynamic_sts_expiry:
dynamic_pkp_domain:
dynamic_pkp_include_subdomains:
dynamic_pkp_observed:
dynamic_pkp_expiry:
dynamic_spki_hashes:

如果没有任何返回结果,代表该域名后缀可以直接使用http协议,比如:domain.test 亲测可用。

注:目前chrome中,dev和app都不可用。

另外,首次访问自己新修改的域名domain.test时,必须加上 

1
http://

 否则无法正确访问。

最后,如果你是使用的valet,并且不介意被强制转向https,可以在终端中输入:

1
valet secure yourdomain


上一篇:比特精灵边下载边看怎么设置?


下一篇:YouTube hosts,轻松翻墙上外网(更新2017年12月08日)

已有 人参与

邮箱订阅Book中文资讯网     点击按钮自动加关注代码——新浪微博

空间即将到期,请站长吃个盒饭续费,用支付宝或微信扫描

知名媒体人

  • 嘉嘉

    知名互联网评论人、担任多家知名公司营销总监。

  • King

    毕业于上海交大,工商管理硕士,国内某知名企业运营总监。

  • Livy

    知名媒体人,担任多家公司首席策划总监。

  • An

    知名美女博主,现担任国内多家知名论坛版主,有丰富的SEO优化经验。