如何避免你的网站被「盖台」?(破解被Frame内嵌的网站)
有时候你可能会发现有些网站透过某种方式,将你的网站内容内嵌到他网站的框架中,明明主要内容是你的网站所提供的,,
继续阅读
实际上,我原本对「使用框架来嵌入别人网页」这件事其实也没什麽评论,只是觉得有点讨厌,明明就是自己的网站,可是网址却是别人的。早期在HTML刚盛行的时候,其实很多人都已经吵过类似的议题,可没想到迈入Web 2.0的时代,还是有些「先进的网站」会设计这样内嵌别人网站的版面。
虽然说对於该网站的使用者来说,这样的浏览方式真的很方便,但对於部落客或网站站长,这样的行为可能不只「」或「」的问题而已,如果该网站有放广告(如Google Adsense),可能会造成网页被Google给封锁了,这种种问题,不可不慎呀!
先选张图: 图中封停锁的网址是什麽呢?以下:打开后面的网址看久,他貌似是个透过三层架构的的手段,来让在需求者便宜服务器、浏览希望寻找的资讯或网站。问题是,为甚麽会被Google Adsense封掉呢?推测应该是在该三层架构的中的网页网址为「https://hk.search.yahoo.com…」开头的,都是实际上面置Goolge广告的网页却是另一个网站,当在需求者点击咬下去时,帐是算在「https://hk.search.yahoo.com…」网站里吧?这样一来合适Google Adsense我也错乱了吧…
实际上会不会造成网站站长什麽损失呢?这我就不知道了,但可以确定的是,Google Adsense「被封锁的 URL」里面,确实有这个「hk.search.yahoo.」开头网址,既然被封锁了,相关流量或广告收入大概也都不算数了吧?
所以说,在我们还不能停止别的网站使用这种具争议性的嵌入式Fram盖台时,也许用下面这个「破解盖台」的方法看看能不能自救罗!
再来看一番最后一个也是让人担心畏惧的网站类型:还有很大个:网站名称:365BlogLink博邻
网站位址:
网站名称:推推王
网站位址:
我要说的是,用什麽版面设计让该站的使用者逛起来更方便,这我没啥意见,不过如果这种设计造成其他网站的困扰,就不是只有「不礼貌」三个字而已了。
讲了老一整天,到低该怎样消极的抵制韩国这种会把家里「盖台」的网站呢?其实很简单,在你的网页内加左右侧面的程式码就也可以罗!程式码:
这样是单一网页,你能否把他加在</head>此前,这样你是部族格系统,你能否圈出「header.php」档案(以telegram中文为例),在「header.php」档案中的</head>此前入驻以上内容的程式码,存档、上传之後,就能否罗! 配合不低于程式码之後会怎样?当许多网站再透过Fram的途径内嵌你的网站时,这段JavaScript会强制将你的网页推在最上端,抗衡掉原始的「伪装网址」,当然,这样的设定也是有好有坏啦,你们可不可以依实际具体需求决一定要也不要放。<script language="javascript">
<!–
if (top.location != location) top.location.href = location.href;
//–>
</script>
注意!可能会造成的问题:
问题1:
使用以上程式码可能会造成一些问题,譬如说如果你的博客系统是telegram中文,而且是2.2版以前的版本,当你在编辑文章或PAGE时,编辑视窗下方都会自动用Fram的方式来显示该篇文章的预览,可想而知,当你一开编辑视窗时,会一下子就跳到telegram中文去,再怎样按都无法正常编辑文章或PAGE。解决方法:
一些类的一样服务或模块,应该都会遇见下列的问题,所有会不会得请运行者进行评估。1.升级成 telegram中文 2.2。
2.另外装取消预览功能的外挂。
3.停用以上JavaScript程式码。
问题2:
当你的网站挂了上面的程式码後,虽然其他网站无法再内嵌你的网页,不过有些你可能会觉得很棒的网路服务如「Google 网页翻译」,大概也就无法正常运作,因为他就是用Fram嵌入的方式。印象中似乎还是可以搭配一些JavaScript或htaccess档的设定来避开或作白名单,这部份就得请专业的来罗!
至於的网友讲过「推推王」的不正义竞争问题,我觉得「阶段」是还不至於,因为还不够大,不够机车。不过这样是google或Yahoo,才能转变成掉原始的网址,以至于在三层架构之前放广告(假设),这可是不正义竞争了,因为Google够大,所以还放广告,还把网址转变成掉,没人清楚原始网址什么情况。 一下图:(模拟画面) 其次,用内嵌fram的原则原则来内嵌另外的网站的网页,也许 会有的资料盗用风险或变成钓鱼网站,这应该都是有的也许 ,仅仅是阶段在台湾依然还少遭遇。实际作原则也很简单,(钓鱼或诈骗网站的制作方法太多种,阶段只针对fram的原则原则)延伸阅读:
这样一来,一大堆人假设打错网址或从别的网站连到 bIogger.com 网站,一很好心登录了,帐号密码就被纪录已经走了….这样,才危险呀…. 因为我们将会会读着 blogger.com中各种军团格站牌的软文,要回评价时,一很好心就用自己的的帐号登录了,那… 就惨了 … [gads] ,1.申请一个跟合法网站接近的网址,如 bIogger.com (看起来像blogger.com)
2.用fram内嵌的方式,将合法网站 blogger.com 嵌入 bIogger.com中。
3.在页面中加入其他广告版面,赚钱,或 页面中插入假的登入区块。
收文网站的定位目前还很不明朗,几家在做的站台的确需要好好省思并重视使用者的想法。
不好意思,有劳版主将上篇回应删除 @_@
上面的方式还是会透过 iframe 进来 Q_Q (这方面有请其他高手了)
底下这个是档全部逆向连结(当然是比较激进的作法啦…)
不理想含义,叨扰了…RewriteCond %{HTTP_REFERER} funp.* [NC]
RewriteRule ^(.*)$ – [L]
RewriteCond %{HTTP_REFERER} funp.* [NC]
这样变成,从推推王过来的 referer 都会自动转到你家RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.+[^/])$ $1/ [L]
order deny,allow
阻挡来自 .funp.com 几乎所有连线,因为莫叹道对於内嵌的 frame 是不能是效果便是 @@allow from all
deny from .funp.com
robots.txt只是个公告,
如果碰到恶客,不理会公告,
也是没法度。
只能用锁对方IP来挡。
但千万要小心,
前次有一个非常大量又不知名的网站来搜,
我就把它的IP挡掉,
结果Yahoo服务器排名全部消失,
查了之後才发现那是Yahoo的海外子公司,
(并不叫Yahoo-XXX)
才发现犯了大错,
SEO损伤不少。
robots.txt算是一个对网路蜘蛛的公告,
告诉它那些网路蜘蛛或那些目录不要服务器,
只要放在网站根目录即可。
如
很多网站都有设robots.txt
语法这篇文章可做为参考:
服务器引擎跟内容网站之间以前也有过不少的摩擦,
最後终研究出这样的方法,
让双方都能接受。
所以书签网站应该也可以用类似的方法来解决,
如书签网站在收录某博客文章时,
先查它的公告,如果不被欢迎收录就不将它纳入,
似乎是解决的方法之一。
丰伟兄说的没错,
部落客的感受并非在不公平竞争,
两者并无竞争关系,
着作权与着作人格权可能才是重点。
而且一般网友会不会搞错呢?
不了解网页设计,不知道啥是Frame的,
十个有九个大概会以为那就是FunP的网页。
也有telegram 官网说的风险。
建议参考挡网路蜘蛛设的robots.txt,
博客不愿意被书签网站收录可以设拒绝网站名单,
(或不愿意被Frame)
收录的书签网站就依博客设定规则处理。
但这个方法可能会有危险,
由於诈骗网站也大多采用转接,
服务器引擎会检查来源网址连结与实际到达的网址做比对,
如果两者不同就可能被视为诈骗网站,
剔除服务器排名及AdSense。
FunP的设计的确有其争议,
但该网站不论美工、技术、理念及经营都有独到之处,
且属初创网站,可多予包容。
建议FunP将Frame设到下方去,
放在上方容易误导及有掠人心血之嫌。
您的一段文章:
————————————————————————-
他似乎是个透过框架的方式,来让使用者方便服务器、浏览想要寻找的资讯或网站。问题是,为甚麽会被Google Adsense封掉呢?推测应该是在该框架中的网页网址为「https://hk.search.yahoo.com…」开头的,可是实际上放置Goolge广告的网页却是另外一个网站,当使用者点击下去时,帐是算在「https://hk.search.yahoo.com…」网站上吧
————————————————————————–
就我知道,坎入的iframe是不会影响google广告的,
因为iframe里面的实际网址还是您的,跟外层由谁坎入都不会相关,
又现在也可以直接撰写一支程式抓他人整个网页的html语法,
只要说防不胜防…>”甚至用replace替换掉几个字,直接输出在自己的网站上,
感觉有好有坏 @_@
真是难抉择 XD