如何给自己的网站加上一个漂亮的go跳转?

给自己网站加一个漂亮的go跳转有什么作用呢?只是为了美观吗?

美观也是其中之一吧,其次还可以有效的防止流量流失。

再一个作用就是提醒用户即将跳转到其他站点,让用户一目了然清楚自己即将访问的网站。提醒注意安全!

那么具体怎么实现这个go跳转呢?

如何操作给自己网站添加go跳转?

今天小编就教大家给自己的网站加一个实用漂亮的go跳转!

1.首先我们新建一个go文件夹

2.其次在go文件夹内新建一个php文件命名为index.php文件

3.在index.php文件中加入以下的代码

255 || strpos($_SERVER['REQUEST_URI'], "eval(") || strpos($_SERVER['REQUEST_URI'], "base64")) { @header("HTTP/1.1 414 Request-URI Too Long"); @header("Status: 414 Request-URI Too Long"); @header("Connection: Close"); @exit;}//通过QUERY_STRING取得完整的传入数据,然后取得url=之后的所有值,兼容性更好$t_url = preg_replace('/^url=(.*)$/i','$1',$_SERVER["QUERY_STRING"]);//数据处理if(!empty($t_url)) { //判断取值是否加密 if ($t_url == base64_encode(base64_decode($t_url))) { $t_url = base64_decode($t_url); } //对取值进行网址校验和判断 preg_match('/^(http|https|thunder|qqdl|ed2k|Flashget|qbrowser):\/\//i',$t_url,$matches); if($matches){ $url=$t_url; $title='页面加载中,请稍候...'; } else { preg_match('/\./i',$t_url,$matche); if($matche){ $url='http://'.$t_url; $title='页面加载中,请稍候...'; } else { $url = 'http://'.$_SERVER['HTTP_HOST']; $title='参数错误,正在返回首页...'; } }} else { $title = '参数缺失,正在返回首页...'; $url = 'http://'.$_SERVER['HTTP_HOST'];}?>';">

温馨提示

secure

安全加密

您即将访问的站点基于本站跳转,请确定安全性后访问!

页面加载中,请稍候...

Copyright 2017-2018 阿喜资源网

然后上传go文件夹到你网站的根目录即可生效

使用方法:

https://域名/go/?url=需要跳转的网址

最后在模板module.php文件中找到以下代码

并且替换为以下代码

这样就可以实现全站跳转都有这个go跳转的效果咯

本教程适用于Emlog博客程序

因模板不同可能与实际效果有些不符合,如果有不清楚的欢迎在下方评论出你的疑惑!

另外其他网站程序需要添加go跳转的本教程可以参考哦!

跳转界面效果图

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180722A0OS9L00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码关注腾讯云开发者

领取腾讯云代金券