Total Pageviews

Saturday, 6 April 2013

安全去除GoDaddy免费空间的广告的方法

大家都知道,在godaddy买域名的时候,会送你一个10G的免费空间,300G月流量,10个MySQL数据库,可以选择windows或Linux主机,速度也不慢,ping的速度大概220左右,但是在页面上方有个大大的横幅广告,所以用的人估计也不是很多。
域名也买了几个月,这个10G的空间一直都空闲着,现在想拿出来玩一下,于是想到了去广告,网上方法的确很多,但是感觉都不是很安全,官方明确指出,不允 许去广告,虽然空间被K了还可以开通,但是数据估计是找不回的,数据重要啊!(godaddy空间有个好处,可以关闭空间,再开通,只要你的域名能用,空 间就能用。假如空间被GFW了,换个空间吧,ip也就换了)
言归正传,godaddy的广告是用javascript生成一个id为conash3D0的iframe,我们只需要将这个iframe用css的 display的属性设置为none,即不会显示广告。直接这样做当然可以看不到广告,但是如果官方检查看到广告没了,就不好办了哦!解决方法不是没有 的,用$_SERVER['HTTP_ACCEPT_LANGUAGE']判断一下客户端的区域语言,如果是中国,就不显示广告,非中国就显示广告,我不 相信godaddy的员工还有用中文区域语言的吧?如果你真的碰到了就自认倒霉吧。完整代码如下:
<?php
    $lang = $_SERVER['HTTP_ACCEPT_LANGUAGE'];  
    if(strstr($lang, "zh-cn")){  
        echo "<style>#conash3D0 {display:none}</style>";  
    }  
?>
在每个页面的<head>与</head>之间加入这段代码,这个是php版的,别的版本请根据所用语言编写。
PS:为了让你的空间更安全,留一个页面不去广告,偶尔点一下那个页面上的广告,以免让官方看到你有流量却没人点击广告。