markdown 图片引用是http ,在typora里能正常,但是放到网站里请求的是https
http的图片 halo也是不显示的吗
这和你 nginx 配置有关或者是 Chrome 自动去请求 https 了吧。
Ryan Wang 你好 我这个图片是放在了七牛云上了的,没有nginx。现在这个论坛也是默认将我这个http的图片链接按照https去请求的。
刚试了,在 Firefox 上用是没有问题的,所以可知这是 Chrome 的特性导致的。https 站点的资源会去自动请求 https 资源。https://www.cnblogs.com/janes/p/8036401.html
Ryan Wang 非常感谢,不过我把http的连接输入到地址栏 都是能正常打开的,包括我上面的评论点开也是正常访问的,而且我用safari也是一样的。
Helen778878 其重点是你站点是 https,直接访问没有经过站点。 Safari 不知道,Firefox 可以。
Ryan Wang 我的问题已经解决 我把图床的地址从http 变成了https 现在博客里的图片可以正常访问了。我的问题可能我没有描述清除。我的个人网站的域名是https的。我的图床是http的。我在typora写的文章,图床都是上传到http的图床里,typora正常访问,且这些图床的http的连接都能在我的所有浏览器里正常访问。我把typora里的文章的源码复制到我的Halo的博客里,发布的时候,图片加载不出来,通过F12 发现图片默认请求的是https。您的意思是 可能和我的浏览器有关系吗?那我在排查一下这个问题。
Helen778878 一开始我就知道你的情况,事实就是这样,Typora 作为本地编辑器,不作为 https 站点,你直接访问图片也没有经过 https 站点,重点是这个 https 站点,Chrome 在某次更新中加入了类似于如果站点是 https 站点,站点中的 http 资源会自动去请求 https 资源的特性。
Ryan Wang 明白了,非常感谢!!!
wanderer 全站改为 https