zhamao 不是很明白这和 Halo 到底有什么关系,怎么会是因为 Halo 的 Markdown 渲染器不支持 http 资源?这个结论的说法就很奇怪。
使用你的图片测试了一下,浏览器控制台 warning:
Mixed Content: The page at 'https://ryanc.cc/qiniu.html' was loaded over HTTPS, but requested an insecure element 'http://img.zhamao.site/blog/icon_256x256.png'. This request was automatically upgraded to HTTPS, For more information see https://blog.chromium.org/2019/10/no-more-mixed-messages-about-https.html
qiniu.html:184
GET https://img.zhamao.site/blog/icon_256x256.png net::ERR_CERT_COMMON_NAME_INVALID
翻译一下:
混合内容。在'https://ryanc.cc/qiniu.html'的页面是通过HTTPS加载的,但要求一个不安全的元素'http://img.zhamao.site/blog/icon_256x256.png'。这个请求被自动升级为HTTPS,更多信息见https://blog.chromium.org/2019/10/no-more-mixed-messages-about-https.html。
所以这真的是 Halo 引发的问题么?
https://blog.chromium.org/2019/10/no-more-mixed-messages-about-https.html