在html的头部加入meta可将所有的资源请求由http请求转成https请求

问题:之前的项目中很多文件的资源地址采用http协议引入,后来网站变成https协议访问,最近谷歌浏览器升级后不允许协议混用,样式混乱。


image.png

方案:
一、利用js在公共文件里加入meta标签改变资源的请求方式,修改所有页面的资源的访问路径。
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
二、如果是单个文件可以将"http:"去掉仅保留//也可以访问到。

<meta>标签:
1.<meta> 元素可提供有关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词。
2.<meta> 标签位于文档的头部,不包含任何内容。<meta> 标签的属性定义了与文档相关联的名称/值对。
3.

image.png

4.具体信息参见:https://www.w3school.com.cn/html5/tag_meta.asp

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容