分享WP资源
是件美好的事情

WordPress如何添加GO域名安全跳转教程

腾讯云限时秒杀活动

正文:

WordPress如何全站加GO域名安全跳转教程,如果对你有帮助就看看吧。

出于优化 SEO,或是出于加强网站安全又或许用户体验,很多博客都给文章中的外部链接加上了个二次跳转,本站也添加了GO跳转,因为这样可以给访问你网站的用户加强一下安全意识。

那么如何添加这个GO跳转呢?今天给大家分享一个无需插件添加GO跳转的方法,就例如这个:百度大家点击它就会出现GO跳转页面,其实也很简单,大家首先在网站跟目录新建一个名称为GO的文件夹,放入以下代码在index.php里面:

GO跳转访问格式:http://url.xxx/go/?url=url

<?php


// 请将这里的网址改为自己的(顶级)域名地址 
$myDomain = 'aidezy.com'; 

// 这里用正则提取 $_SERVER["QUERY_STRING"] 而不是直接 get url 
// 是因为如果链接中自身带有 GET 参数则会导致获取不完整 
preg_match('/url=(.*)/i', $_SERVER["QUERY_STRING"], $jumpUrl); 

// 如果没获取到跳转链接,直接跳回首页 
if(!isset($jumpUrl[1])) { 
header("location:/"); 
exit(); 
} 

$jumpUrl = $jumpUrl[1]; 

// 判断是否包含 http:// 头,如果没有则加上 
preg_match('/(http|https):\/\//', $jumpUrl, $matches); 

$url = $matches? $jumpUrl: 'http://'. $jumpUrl; 


// 判断网址是否完整 
preg_match('/[\w-]*\.[\w-]*/i', $url, $matche); 

// 是否需要给出跳转提示 
$echoTips = false; 

if($matche){
 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

未经允许不得转载:莲花不妖 » WordPress如何添加GO域名安全跳转教程
分享到: 生成海报

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录