▍PS:
本资源仅供给大家学习研究及参考借鉴美工之用,请勿用于商业和非法用途,均无任何技术支持,谢谢合作!

WordPress外链安全跳转插件v5.0+仿Csdn+Tencent跳转+自定义HTML代码广告位;

参照csdn和腾讯云的外链跳转页面,写了一个WordPress外链安全跳转插件:给网站所有第三方链接添加nofollow标签和重定向功能,提高网站安全性。

插件有两个版本:CSDN版和腾讯云版。代码大小10kb,并且新增了跳转界面的广告位!

▍插件功能说明

1、当用户点击站点上的第三方链接时,这个插件会截获这些链接并进行处理。
2、它会在重定向之前显示一个跳转页面,该页面包括站点Logo、跳转警告信息以确保用户注意账户和财产安全,以及目标链接。
3、用户可以点击“继续”按钮来继续访问目标链接。
4、使用base64加密网址,不可直接访问中间跳转页面。
5、插件对外链的处理进行了缓存,提高了效率。

▍V5.0更新

优化缓存,选择使用memcached、redis作为缓存处理对象;
对网站外链域名进行提取,确保只有网站的外链能通过go.php进行跳转,其他链接不行,避免了被黑产利用;
优化了原跳转链接,解决了跳转链接中“//”的问题;
优化了白名单链接为新窗口打开;

▍插件设置说明

▏logo图片链接

此处填入跳转界面的图片链接,默认不填就是演示中的csdn的logo或者腾讯云社区的logo;

▏白名单域名

每一行输入一个域名即可!

▏域名说明

一级域名会匹配所有子域名,子域名只匹配子域名。

比如输入3cym.com那么所有子域名都不会被处理,比如test.3cym.com,a.3cym.com
但是输入test.3cym.com那么仅有该子域名不会被处理,其他的子域名如a.3cym.com会被处理。

▍缓存处理方式

选择缓存处理方式,有memcached、redis和不使用缓存两种,并且会有检测当前环境是否支持memcached或者redis;

1.支持则用绿色文字提示。
2.不支持则弹出警告,并自动切换为不使用缓存。

温馨提示:此处内容需要评论本文后刷新页面才能查看。

▍效果测试

点击网址:https://www.baidu.com

  • 海报
  • 打赏
  • 分享
海报图正在生成中...
分享到...
请选择打赏方式
  • 微信
  • 支付宝
公告:
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反相关法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,不保证完全没有bug,也都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员!
8. 请仔细斟酌后赞助本站,赞助成功后,不退款,站点不提供任形式的技术支持!
9.本站部分解压密码默认为www.3cym.com或www@3cym@com

3c源码资源网 » WordPress外链安全跳转插件v5.0+仿Csdn+Tencent跳转+自定义HTML代码广告位

发表回复