在今天我在查找如果提高自己网站的Alexa排名的时候,其中的一个方法就是把自己的网站的链接变成Alexa的重定向链接,如下面的链接所示:
http://redirect.alexa.com/redirect?www.ecoviews.cn
任何人只有点击了这个链接,那么都可以给我的Alexa排名做贡献,有趣的是我们打开的网页却仍然是我们自己网站的网页,不信的话你可以点击此处查看,打开的就是我网站的主页,却不是Alexa的网站。
但是我们在来看看下面的这种情况:
代码如下:
点击进入<a href=”http://www.baidu.com?www.google.cn“>百度网站</a>
效果为:点击进入百度网站,你会发现打开的网站却是百度的,而不是谷歌的网站,那么你就会想,Alexa的这种重定向是如何实现的的?
这个功能完全可以使用JavaScript来实现,如你要打开的地址为:http://127.0.0.1/phpstudy/test.html?www.ecoviews.cn
你只需在你的test.html文件中写入以下的代码就可以。
<script type=”text/javascript”>
var localurl =window.location.href;
var url=localurl.split(“?”);
window.location.href=”http://”+url[1];
</script>
实现的原理就是:获得?后面的url,然后在跳转到该地址就行了,因此能够实现这样功能的方法还有很多,上面的仅仅是一种而已。
相关文章:
Comments
Leave a comment Trackback