最近网站写完后,需更改协议,所以将原先http协议改为了https导致页面有些资源被浏览器阻止请求了

news/2024/5/9 19:34:19/文章来源:https://blog.csdn.net/weixin_44787319/article/details/108401560

以下是将网站改为https协议后 浏览器爆的错
在这里插入图片描述
什么是Mixed Content
混合内容(Mixed Content)在以下情况下出现:初始 HTML 内容通过安全的 HTTPS 连接加载,但其他资源(例如,图像、视频、样式表、脚本)则通过不安全的 HTTP 连接加载。之所以称为混合内容,是因为同时加载了 HTTP 和 HTTPS 内容以显示同一个页面,且通过 HTTPS 加载的初始请求是安全的。现代浏览器会针对此类型的内容显示警告,以向用户表明此页面包含不安全的资源。

使用不安全的 HTTP 协议请求子资源会降低整个页面的安全性,因为这些请求容易受到中间人攻击,攻击者窃听网络连接,查看或修改双方的通信。通过使用这些资源,攻击者通常可以完全控制页面,而不只是泄露的资源。

尽管许多浏览器向用户报告混合内容警告,但出现警告时为时已晚:不安全的请求已被执行,且页面的安全性被破坏。遗憾的是,这种情况在网络中很普遍,正因如此,浏览器不能简单地阻止所有混合请求,否则将会限制许多网站的功能。

以下是我的解决方法:
1:我们的网站资源是全部放在oss上的, **首先我去改变了一下上传oss的路径,将以前的http改为了https,**这个方法虽然能行得通,但是我们网站已经运营了有一段时间了不可能花大量时间去重新把网站资源重新上传,这个最开始当做了备用方案。
2:在网页头部head头部添加添加meat 标签:

<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">

在nginx中代理路径里添加以下信息:
server {
listen
servername:xxxx
location / {
add_header Content-Security-Policy upgrade-insecure-requests;
pproxy_pass xxxx
}
}
最终没去修改oss上传路径!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_870726.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

大型网站架构系列:负载均衡详解(1)

大型网站架构系列&#xff1a;负载均衡详解&#xff08;1&#xff09; 文章出处 负载均衡详解 发布日期&#xff1a;2016年03月23日 来源&#xff1a; PHP1.CN 摘要&#xff1a;面对大量用户访问、高并发请求&#xff0c;海量数据&#xff0c;可以使用高性能的服务器、大型…

Web网站打包成APP

appcan是国内比较老牌的平台 apicloud是新起之秀 phonegap是国外的大牌。 长期来看&#xff0c;phonegap是开源的&#xff0c;理所当然是技术最好。但是中文资料较少&#xff0c;国内应用的也不多。 appcan近期被apicloud蹂躏得不行不行的&#xff0c;基本全方位被碾压了。渐渐…

【JavaWeb学习,快一起呀,干!】第三章 Servlet 核心接口(3)—— 网站访问计数实现

开门见山的说 逸夫楼今天废了&#xff1f;屋漏偏逢连夜雨&#xff0c;道是无情却有情。凎&#xff01; ServletContext 对象一个很神奇的东西&#xff0c;一个 Web 应用只会有一个。 我们可以把 ServletContext 对象理解为容器内一个共享空间&#xff0c;可以存储具有应用级…

十大免费CMS建站系统介绍(PHP+MYSQ…

这里为需要建站但又徘徊的朋友介绍10个免费PHPMySql平台下的CMS内容管理系统&#xff0c;可能会对你的选择有指导作用。 1. Joomla! 一套在国外相当知名的内容管理系统&#xff0c;2007年开源cms第一名!Joomla!是使用PHP 语言加上MySQL数据库所开发的软件系统&#xff0c;可以…

【大型网站技术实践】初级篇:借助LVS+Keepalived实现负载均衡

一、负载均衡&#xff1a;必不可少的基础手段 1.1 找更多的牛来拉车吧 当前大多数的互联网系统都使用了服务器集群技术&#xff0c;集群即将相同服务部署在多台服务器上构成一个集群整体对外提供服务&#xff0c;这些集群可以是Web应用服务器集群&#xff0c;也可以是数据库服…

博客网站终于可以上线了 www.cnopenblog.com

最近一直在忙于开发自己的博客网站&#xff0c;现在终于可以和大家见面了&#xff01;http://www.cnopenblog.com 欢迎大家访问拍砖

非常炫的网页,可以用于制作漂亮的网站!

Juqery特效模板网站&#xff1a;http://www.17sucai.com/tags/1/4/0/208 模板一 下载地址&#xff1a; http://www.17sucai.com/pins/626.html 预览地址&#xff1a; http://www.17sucai.com/pins/demoshow/626 实际网站&#xff1a; http://www.ruifox.com/ 模板二 下载地址&a…

开源jQuery插件推荐 帮你快速构建单页网站!

单页网站将成为网站设计的主要趋势之一。其将设计元素减为最少&#xff0c;将访问者关心的核心内容放在最显眼位置&#xff0c;提高了网站效率。有一些jQuery插件可大大提高单页网站的开发效率&#xff0c;如Single Page Nav、Ascensor.js等。 单一页面网站&#xff08;单一页面…

Mozilla开源TogetherJS:让网站拥有实时协作功能!

TogetherJS是一款免费开源的JavaScript库&#xff0c;开发者可以利用它给网站添加实时协作功能&#xff0c;并且内置许多功能&#xff0c;如视频、语音聊天、内容实时同步、获取用户实时焦点等。 TogetherJS是由Mozilla打造的一款可以给网站添加实时协作功能的JavaScript库&…

Squid代理服务器介绍-网站加速技术

http://os.51cto.com/art/201009/225813.htm 巧用Squid的ACL和访问列表实现高效访问控制 Squid代理服务器是一个缓存Internet数据的软件&#xff0c;可以代理HTTP、FTP、GOPHER、SSL和WAIS等协议&#xff0c;提高用户下载页面的速度&#xff0c;并设置过滤。使用Squid可以通过访…

Squid代理服务器介绍-网站加速技术

巧用Squid的ACL和访问列表实现高效访问控制 Squid代理服务器是一个缓存Internet数据的软件&#xff0c;可以代理HTTP、FTP、GOPHER、SSL和WAIS等协议&#xff0c;提高用户下载页面的速度&#xff0c;并设置过滤。使用Squid可以通过访问控制特性来灵活的控制用户访问时间、站点等…

李平:大型网站的灵魂——性能

在前一篇随笔 大型网站系统架构的演化中&#xff0c;介绍了大型网站的演化过程&#xff0c;期间穿插了一些技术和手段&#xff0c;我们可以从中看出一个大型网站的轮廓&#xff0c;但想要掌握设计开发维护大型网站的技术&#xff0c;需要我们一步一步去研究实践。所以我打算写一…

周末入手一台公测版M8,连夜为它改了网站,帆船书会M8版

周末入手一台公测版M8&#xff0c;用起来感觉非常好&#xff0c;我女朋友有台iPhone&#xff0c;我感觉M8跟iPhone相比各有千秋&#xff0c; 希望大家支持国货&#xff0c;相信魅族&#xff01; 我是帆船书会的站长&#xff0c;M8入手后我连夜修改帆船书会&#xff0c;改了个M8…

【docsify】为网站写一个说明文档

【docsify】为网站写一个说明文档 &#xff01;官方部署文档 全局安装 npm i docsify-cli -g初始化项目 在项目文件夹下&#xff0c;初始化 docsify init ./docs会生成三个文件 ./docs 下 index.html作为入口文件README.md作为主页.nojekyll防止 GitHub Pages 忽略以下…

Java开源建站工具

2011-08-12 09:22 | 4162次阅读 | 【已有12 条评论】发表评论 来源&#xff1a;阮一峰的网络日志 | 收藏到我的网摘 美国程序员Jon Scott Stevens&#xff0c;公布了他的创业公司所使用的开发工具清单 。 他的语言平台是Java&#xff0c;开发项目是一个网站&#xff08;还…

转:有了这些网站,英文论文再也不难写了(15个英文论文写作辅助网站介绍和使用技巧)

大家在写英文论文的时候&#xff0c;都会遇到这样一些情况&#xff1a;句子写不出来想找一个例句参考&#xff0c;想搜索一下单词的搭配和习惯用法、想核对自己写的句子是否正确等等。 下面给大家介绍的网站主要在写英文论文的时候&#xff0c;可以提供例句参考、单词搭配和用…

IIS - 自动申请、部署Let’s Encrypt的免费SSL证书(让网站实现HTTPS协议)

IIS - 自动申请、部署Let’s Encrypt的免费SSL证书&#xff08;让网站实现HTTPS协议&#xff09; 一、HTTPS 协议介绍 1&#xff0c;什么是 HTTPS 协议&#xff1f; HTTPS&#xff08;全称&#xff1a;Hyper Text Transfer Protocol over Secure Socket Layer&#xff09;&am…

React+flask 搭建网站---React 环境搭建

系统环境: mac 搭建过程: 1、安装node.js : 安装任何包时一定要取官网查看安装方法(因网络中每个人安装的环境和版本有差异,尽量安装官网指导进行安装).官网地址:https://nodejs.org/zh-cn/ 现在后,进行安装.安装完成后,进行后续操作. 2、安装React 创建应用的工具(脚…

小白学习React+flask 搭建网站-Flask 环境搭建

电脑系统: mac 安装过程如下: 1、新建文件夹用来存储需要创建的应用:(参照官网地址:http://flask.pocoo.org/docs/1.0/installation/) mkdir backend01 (backed01 是我创建的文件夹名称,这个名称可以自行定义).安装环境创建包:virtualenv virtualenv venv 2、创建环境:进…

网站开发工具、技术

前端开发 require.js 首先&#xff0c;加载的时候&#xff0c;浏览器会停止网页渲染&#xff0c;加载文件越多&#xff0c;网页失去响应的时间就会越长&#xff1b;其次&#xff0c;由于js文件之间存在依赖关系&#xff0c;因此必须严格保证加载顺序&#xff08;比如上例的1.…