Google使用翻译器将许多人发送到我的网站。这不是必需的。因此,当有人到达时,它看起来像这样:
http://translate.google.com/translate?hl=en&sl=de&u=http://stackoverflow.com
该网站功能正常但不是100%应该这样。
我希望有一个index.php
(或HTML)文件重定向到主URL。它应该定位并替换整个窗口(删除对Google翻译的任何引用)。
我尝试了以下不同的变体,但它没有用。
<META http-equiv="refresh" content="0;URL=http://www.domain.com" target="_new">
尝试了_parent和_top。
你能帮忙解决这个问题吗?
答案 0 :(得分:2)
如果通过iframe访问,它应该重定向到example.com,这就是翻译人员的行为。
<script type="application/javascript">
if (window.parent && window.parent !== window) {
window.parent.location = '//example.com';
}
</script>
答案 1 :(得分:1)
您可以在URL中查找特定字词(例如google)以查看路径是否已更改,然后执行重定向。
var site_url = window.location.href;
if (site_url.indexOf("google") > 1)
{
window.location = "http://example.com";
}
&#13;
答案 2 :(得分:0)
<script type="text/javascript">
if(window.parent&&window.parent!==window){
window.parent.location='//example.com';
}
</script>
将其粘贴到索引页面并运行!!!