-2

我需要保护我的网站免受 iframe 的影响。同时,我需要通过我自己的网站和一些允许的网站进行 iframe。我怎样才能做到这一点?

在我允许之前,每个网站都不能使用 iframe。我看到它可以通过javascript证明。

看这个链接实现代码查看-源码: http: //onlinefreetv.net/test.php/

通过上面的代码,我可以保护任何 iframe,但是这个系统没有设施允许我自己的网站或允许的网站做 iframe。

我希望我能描述一切以获得实际帮助。谢谢

4

2 回答 2

1

我相信这就是您正在寻找的。

if (top.location !== self.location){
    top.location = self.document.location;
}
于 2013-04-15T05:44:58.593 回答
0

如果可以,最好在.htaccess隐藏文件中尝试这些配置指令:

Options +FollowSymlinks
RewriteEngine on

RewriteCond %{HTTP_REFERER} !yoursite\.com$
RewriteRule . /abuse.txt [L]

并在您的文件管理器上创建一个/abuse.txt文件,其中包含您想要的滥用语句,例如任何警告或警告。但请确保您的网络托管帐户具有带有mod_rewrite.

于 2013-04-15T06:02:30.067 回答