Iframe 切换到我的网站的代码

Iframe 切换到我的网站的代码,iframe,embed,switch-statement,Iframe,Embed,Switch Statement,有些人把我的网站放在论坛、博客等的iframe中 所以我想制作代码,将它们切换到我的网站 我尝试了此代码,但它不起作用: <?php function curPageURL() { $pageURL = 'http'; if ($_SERVER["HTTPS"] == "on") {$pageURL .= "s";} $pageURL .= "://"; if ($_SERVER["SERVER_PORT"] != "80") { $pageURL .= $_SERVER["S

有些人把我的网站放在论坛、博客等的iframe中

所以我想制作代码,将它们切换到我的网站

我尝试了此代码,但它不起作用:

<?php
function curPageURL() {
 $pageURL = 'http';
 if ($_SERVER["HTTPS"] == "on") {$pageURL .= "s";}
 $pageURL .= "://";
 if ($_SERVER["SERVER_PORT"] != "80") {
  $pageURL .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
 } else {
  $pageURL .= $_SERVER["SERVER_NAME"];
 }
 return $pageURL;
}

$url=curPageURL();

if(!$url == "www.mywebsite.com"){

echo '<META HTTP-EQUIV="Refresh" CONTENT="0;URL=http://www.mywebsite.com">';
}
?>

谢谢

实现这一点的典型方法是使用JavaScript,使用frame buster脚本,例如:

<script>
if(top != self) top.location.replace(location);
</script>
您正在使用的代码将不起作用,因为服务器变量(如服务器名称)不受站点是否框架的影响