防止网站被iframe的前后端解决方案详述

2018年2月26日06:20:43防止网站被iframe的前后端解决方案详述已关闭评论2,777 585字阅读1分57秒

防止被 FRAME 加载你的网站页面

1. meta 标签:很多时候没有效果,无视

 

<meta http-equiv="Windows-Target" contect="_top">

 

2. js 判断顶层窗口跳转,可轻易破解,意义不大

function locationTop(){
    if (top.location != self.location) {
        top.location = self.location;
        return false;       
    }
    return true;
}
locationTop();

 

破解:

// 顶层窗口中放入代码

var location = document.location;

 

// 或者

var location = "";

3. header 控制,绝大部分浏览器支持(最好的办法,除静态页面外)

网站Sitemap的一些规则

使用 X-Frame-Options 有三个可选的值:

DENY:浏览器拒绝当前页面加载任何Frame页面

SAMEORIGIN:frame页面的地址只能为同源域名下的页面

ALLOW-FROM:允许frame加载的页面地址

PHP代码:

 

header('X-Frame-Options:Deny');

 

Nginx配置:

add_header X-Frame-Options SAMEORIGIN

 

 

Apache配置:

Header always append X-Frame-Options SAMEORIGIN

 

本文章来自站群哥LsevenTT博客~转载请注明出处
Bob1995泛端口站群的做法 SEO相关

Bob1995泛端口站群的做法

BOB1995百度泛端口站群的做法分析,其实此类泛端口站群站点最主要靠的不是程序,最主要bing的是……   Bob1995泛端口站群 如果是十年前,站群程序决定一切; 但是现在市面上的站群拼凑、打乱混淆、al伪原创、网页头部(h...
网站收录的开始,是站点SEO优化旅程的开启 SEO相关

网站收录的开始,是站点SEO优化旅程的开启

因为沙盒期的存在,网站提交收录情况也不会立即显现,而一些seo优化人员对网站收录的期待我们是可以理解的,但每个网站的状况不同,所以搜索引擎所给予的考核周期也不同。SEO根据网站内部...
用PHP根据IP地址判断访问者所在省份,显示不同内容 PHP相关

用PHP根据IP地址判断访问者所在省份,显示不同内容

  在进行网站开发的过程中,有时候我们需要获取访问者的IP地址,根据访问者的IP地址,判断他所在的省份,然后呈现给访问者不同的内容。下面我们介绍一下使用淘宝的IP库来实现对指定省份显示指定内容的方法。 代码如下: <?php...
2021泛端口站群 生活随笔

2021泛端口站群

      稳定求蜘蛛,欢迎各位朋友一起交流站群技术,镜像站群,泛目录站群 单页站   有好的思路可以一起分享。