WordPress防止go外链跳转被其他网站恶意利用,跳转到非法网站的方法

最近有客户提问,通过本站分享的WordPress外链跳转代码做的go跳转是否有防止其他网站使用我们的跳转页面的功能?回答是:肯定有。这么做可以防止外链跳转被其他网站恶意利用,跳转到非法网站。有热心网友反馈这个功能好像没有作用,在检查原来发布的关于WordPress外链跳转的三篇文章时发现了一个小bug,立即进行了修复,请放心使用。

WordPress防止go外链跳转被其他网站恶意利用,跳转到非法网站的方法

三步添加外链 go 跳转效果的方法https://www.yunqikan.cn/4478.html

外链跳转样式之旋转倒计时https://www.yunqikan.cn/4463.html

外链跳转样式之旋转沙漏加载https://www.yunqikan.cn/4511.html

以上文章中的防止其他网站恶意跳转的bug已经修复,可以放心使用。

未修复前跳转代码:

//禁止其他网站使用我们的跳转页面
var MyHOST = new RegExp("<?php echo $_SERVER['HTTP_HOST']; ?>");
if (!MyHOST.test(document.referrer)) {
location.href="http://" + MyHOST;
}
location.href="<?php echo $url;?>";
}

修复后跳转代码:

在修复原来跳转代码的同时,通过if判断写了一段功能相同,但是更为简单的代码,同时分享出来,大家可以选择使用。

第一种:修复原跳转代码

//禁止其他网站使用我们的跳转页面
var MyHOST = new RegExp("<?php echo $_SERVER['HTTP_HOST']; ?>");
if (!MyHOST.test(document.referrer)) {
location.href="http://" + MyHOST;
return ;}
location.href="<?php echo $url;?>";
}

第二种:if 语句精简后代码

//禁止其他网站使用我们的跳转页面
var MyHOST = new RegExp("<?php echo $_SERVER['HTTP_HOST']; ?>");
if (!MyHOST.test(document.referrer)) {
location.href="https://" + MyHOST;
}else{
location.href="<?php echo $url;?>";
}

修复后效果:

这里以领取阿里云代金券为例,如果你您直接点击 https://www.yunqikan.cn/go/?url=www.aliyun.com 访问,会直接跳转到相应的页面,如果您复制这个跳转网址再粘贴到浏览器的地址栏访问,则会弹出跳转到网站首页。这里需要说明一下:本站根据跳转是否正常加了不同的跳转提示,后续也会进行分享。

本站所有内容,如有版权、侵权等问题,请及时联系本站做删除。发布者:云期刊,转载请注明出处:

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

问答社区 在线客服
联系我们

QQ 技术:109033286

QQ 运维:3423710838

email 邮箱:drhxxkj@163.com

Qqun QQ交流群:808026766

分享本页
返回顶部
您的专业上云顾问

攻略6:

若您不是新用户,强烈建议注册新账号再购买,不论什么云都很青睐新用户,价格可以低至1折,找代理还可优惠15%至25%。

立即去云小店购买
您的专业上云顾问

攻略5:

各品牌云服务器的续费成本大约是新购成本的3倍,建议一次性购买3年,可以节约续费成本70%,莫图一时爽续费喊爹娘。

立即去云小店购买
您的专业上云顾问

攻略4:

不论选择那个厂商的云,评估业务量后尽量选择高配,避免服务器不够用时的升级费用,可节约升级费用至少40%到80%。

立即去云小店购买
您的专业上云顾问

攻略3:

阿里云1年在代理商购买,多年在云小站购买;腾讯云、华为云全部在代理商处购买至少再官方折扣基础再优惠15%到25%。

立即去云小店购买
您的专业上云顾问

攻略2:

领取代金券。每次活动都有500到2000元代金券可以领取,本站轮播长期可以领取阿里云、腾讯云无门槛代金券,可供上云使用。

戳本站上方大图领取
您的专业上云顾问

攻略1:

找代理商注册账号可优惠10%至20%,好多伙伴第一次上云,没有条件找到代理商,买完后才发现多花了1000多元,后悔莫及!

代理商合作联系站长