博客中插入项目展示
博客中插入项目展示
- 当hexo文件经历过npx hexo cl && npx hexo g && npx hexo s后
- 把我们已经打包好的项目复制到生成的public文件目录下
- 在link中写入跳转链接,跳转到项目中去
其中部署项目出现如下问题:
1 | Mixed Content: The page at https://xxx was loaded over HTTPS |
问题原因:
通过对代码以及报错信息分析,问题出现在跨域请求上,(跨域请求:跨域是指浏览器不允许当前所在的源请求去访问另一个不一样的源请求,源是指请求协议、域名、端口号,这三个如果有一个不一致就是跨域请求)
解决方式
http请求变更为https处理方式在生成的index.html中添加如下代码
1 <meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Hello!