位置: IT常识 - 正文

禁止网站被iframe嵌套的解决方法(网站禁止了有什么方法打开)

编辑:rootadmin
禁止网站被iframe嵌套的解决方法

推荐整理分享禁止网站被iframe嵌套的解决方法(网站禁止了有什么方法打开),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:禁止网站访问怎么设置的,禁止网站访问怎么设置的,某个网站被设置禁止访问,如何取消,禁止网站被收录如何推广,网站禁止访问怎么打开,网站禁止ip访问,禁止网站被收录如何推广,某个网站被设置禁止访问,如何取消,内容如对您有帮助,希望把文章链接给更多的朋友!

有时候我们开发的网站可能会被别人利用嵌入到其他网站中,也就是别人镜像我们的网站,造成点击劫持风险。

目前收集到的有以下前后端2种维度来防止网页被iframe嵌套的办法:

一、前端

针对传统的Clickjacking,一般是通过禁止跨域的iframe来防范。framebusting通常可以写一段代码,以禁止iframe的嵌套。因为frame busting存在被绕过的可能,更好的方案是采用X-FRAME-OPTIONS,X-FRAME-OPTIONS是微软提出的一个http头,专门用来防御利用iframe嵌套的点击劫持攻击,并且在IE8、Firefox3.6、Chrome4以上的版本均能很好的支持。

X-Frame-Options HTTP响应头是用来确认是否浏览器可以在frame或iframe标签中渲染一个页面,网站可以用这个头来保证他们的内容不会被嵌入到其它网站中,以来避免点击劫持。

<meta http-equiv="X-FRAME-OPTIONS" content="DENY">禁止网站被iframe嵌套的解决方法(网站禁止了有什么方法打开)

TIP:在实际项目中使用了,但不起作用,还是推荐通过后端Nginx配置来禁止iframe嵌套 

在PHP中,则可以在文件中添加以下代码:

<?php header(‘X-Frame-Options:Deny'); ?>

DENY:表示该页面不允许在 frame 中展示,即便是在相同域名的页面中嵌套也不允许。

SAMEORIGIN:表示该页面可以在相同域名页面的 frame 中展示。

ALLOW-FROM uri:表示该页面可以在指定来源的 frame 中展示。

二、服务器端 1、nginx

在配置文件的 http 、server 或者 location 中加入如下代码,来防止被嵌套。

add_header X-Frame-Options "SAMEORIGIN";2、Apache

在 Apache 的配置文件的 site 中添加如下配置

Header always append X-Frame-Options SAMEORIGIN3、htaccess

将如下代码加入网站根目录的 .htaccess 文件中,效果相同。

Header append X-FRAME-OPTIONS "SAMEORIGIN"4、IIS

将网站根目录的web.config配置文件做如下修改,来禁止网站被嵌套。

<system.webServer> ... <httpProtocol> <customHeaders> <add name="X-Frame-Options" value="SAMEORIGIN" /> </customHeaders> </httpProtocol> ...</system.webServer>
本文链接地址:https://www.jiuchutong.com/zhishi/298614.html 转载请保留说明!

上一篇:Postman下载与安装操作步骤【超详细】(postman 下载)

下一篇:微信小程序实训|基于云数据库的语文听写工具(微信小程序实训内容)

  • iphone13戴口罩可以解锁吗(iphone13戴口罩可以人脸识别吗)

  • 华为p40pro后面有几个摄像头呢(华为p40 pro背面)

  • 苹果x的蓝牙打不开一直转圈圈(苹果x的蓝牙打不了电话)

  • ios安装描述文件安全吗(ios安装描述文件失败)

  • ppt保存后不见了(ppt保存后不见了怎么办)

  • 刚买的苹果11为什么会闪退(刚买的苹果11为啥会死机)

  • 高危漏洞有必要修复吗(一个高危漏洞多少钱)

  • 怎样把多张图片合成一张(怎样把多张图片拼成一张图片)

  • 内存条插上就可以用吗(内存条插上就能用吗)

  • 联通手机限速后怎样提升网速(联通手机限速后网速多少)

  • oppo屏幕旁边白条(oppo手机屏幕边上有白斑)

  • 华为p30pro分屏功能在哪里(华为p30pro分屏功能怎么使用)

  • 手机视频没声音语音有声音怎么回事(手机视频没声音怎么调声音)

  • web端和pc端的区别(web端与pc端的差别)

  • qq大会员包括黄钻吗

  • 朋友圈选中的朋友可见别人知道吗(朋友圈选中的朋友怎么删除)

  • 小米手环4有哪些功能(小米手环4有哪些表盘)

  • 电脑怎么弹出运行(电脑怎么弹出运行程序)

  • 蝉是一首什么诗(蝉是一首什么诗从哪三个方面写出了蝉的特点)

  • ios迅雷下载的电影在哪(ios迅雷下载的电影)

  • oppo取消病毒提醒(oppo手机怎么取消病毒软件提示)

  • iphonex分屏功能怎么用(iphonex分屏模式)

  • 怎么找回微信密码(怎么找回微信密码申诉失败怎么回事)

  • cpu主要技术性能指标有(cpu性能排行)

  • Win11右键上下文菜单存在BUG 微软将着手进行修复(win11桌面右键失效)

  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设 电脑维修 湖南楚通运网络