解决混合内容造成页面错误提示的处理办法

1 )出现“安全证书上的名称无效,或者与站点名称不匹配”的错误提示,是因为使用  IP 地址访问该站点。因为证书是与域名绑定的,在访问站点时,需要验证当前站点域名是否和证书上声明的域名一致。如要解决该问题,请使用域名访问该站点。
本页不但包含安全的内容,也包含不安全的内容  该错误是由于网站页面出现混合内容引起的。要解决该问题,需要在网站页面上做一些调整。如站点上有  Flash  的资源,请将  Adobe Flashplyer  的控件安装包下载下来放到服务器上,并修改控件安装包的地址,指向服务器上的资源。网站页面尽量使用相对路径。使用相对路径的情况下,能够保证无论是使用  http 还是 https  都能够正常访问。如果需要使用绝对路径,并且该页面需要使用  https 来访问,请使用  https  的完整路径来指定资源的  URL
2 )“本页不但包含安全的内容,也包含不安全的内容”  是因为网站页面包含  http  的资源引起的。
例如 :
一有外链资源的情况
在网站页面文件中,包含了其他网站非  https 的资源。如 :  http://***/img/baidu_logo.gif
二无外链,但使用了完整路径
在网站页面文件中,使用了完整的  URL :  http://***/image/image1024.gif
如果是第一种情况,请下载其他网站资源到服务器上,并修改资源路径,指向到服务器上。或者取得外部站点  https    URL :  https://***/img/baidu_logo.gif
如果是第二种情况,请使用相对路径如  <img src=”image/image1024.gif”>   或者完整的  https  路径  <img src=https://***/image/image1024.gif>
弹出这个提示是因为网站页面上包含混合内容导致的。
也就是说,网站页面上包含  http://  的资源  也包含  https://  的资源。
通常这种情况是需要在网站页面上做一些调整才能去除提示。以下是常用的解决方法:
网站页面上引用  图片,  js  脚本等资源时,尽量使用相对路径(  http:// /demo/image.jpg  为完整路径  demo/image.jpg  为相对路径)
网站页面引用  flash  资源时,需要将  adobe  的控件下载到服务器上,并修改控件路径。或直接删除控件安装的代码。
网站引用站点外部资源时,如果外网资源为  http  连接,请将外部资源下载到服务器上,修改资源路径,指向内部服务器。如果外网资源为  https  资源,引用时可以不受影响,直接引用。
  
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值