cover
SEO Cover

为你的 LiMhy 博客增加安全跳转卡片

 ·  阅读 98  ·  评论 6
AI 摘要 (通义千问)

安全跳转卡片插件 v1.0.1 发布

插件简介

安全跳转卡片插件 是一款专为Limhy博客系统设计的安全增强工具。它能够自动检测文章中的外部链接,当用户点击外部链接时,弹出一个美观、友好的安全跳转确认卡片,有效降低用户误点恶意链接的风险,同时提升网站的交互体验。
4557889c.webp


功能特性

  • ✅ 自动识别文章中的外部链接,内部链接可设置跳过提示
  • ✅ 支持白名单功能:信任的域名直接跳转,无干扰
  • ✅ 支持黑名单功能:阻止访问已知危险域名
  • ✅ 可自定义警告提示文案
  • ✅ 支持新标签页 / 同标签页打开方式
  • ✅ 允许通过自定义 CSS 修改卡片样式,与主题风格融合
  • ✅ 启用/禁用灵活,无需修改主题代码

系统要求

项目要求
博客系统LiMhy Blog System ≥ 2.0.0
PHP 版本≥ 7.4(推荐 PHP 8.0+)
浏览器支持 ES6 的现代浏览器

安装方法

  1. 下载插件压缩包 safe-redirect.zip
  2. 解压至博客系统的 plugins/safe-redirect/ 目录
  3. 登录后台 → 插件管理 → 找到“安全跳转卡片插件”
  4. 点击 启用
  5. 按需进入设置页面进行配置

配置说明

配置项说明
启用插件全局开关,关闭后所有外链将正常跳转
警告提示信息卡片上显示的安全提醒文案,支持多行文本
排除内部链接开启后,本站内部链接不会触发安全卡片
同标签页打开是否在当前页面打开链接(默认新标签页)
白名单域名每行一个域名,白名单中的域名直接跳转,不显示卡片
黑名单域名每行一个域名,黑名单中的域名会被阻止访问并给出警告
自定义CSS可覆盖默认卡片样式,实现风格统一

注意:域名匹配时只需填写主域名(如 github.com),无需 https://www 前缀。


使用效果预览

点击文章中的外部链接后,将弹出如下安全卡片:
47d3c0c9.webp

如果域名命中黑名单,则会显示阻止提示,无法继续跳转。
1229572d.webp


更新日志

v1.0.1(2026-04-08)

  • 修复白名单域名匹配时大小写敏感的问题
  • 优化移动端卡片显示样式
  • 增加对 mailto:tel: 链接的自动过滤(不触发卡片)
  • 完善黑名单拦截提示信息

v1.0.0(2026-04-07)

  • 首个正式版本发布
  • 支持外链安全跳转卡片
  • 支持白名单/黑名单、自定义文案和样式

常见问题

Q:为什么某些外链没有弹出安全卡片?
A:请检查是否将该域名加入了白名单,或者链接实际为内部链接(被“排除内部链接”过滤)。

Q:自定义 CSS 不生效怎么办?
A:请确保 CSS 选择器优先级足够,可使用 !important 或通过浏览器开发者工具调试。默认卡片根元素类名为 safe-redirect-modal

Q:是否支持 HTTPS 和 HTTP 混用?
A:支持,插件只判断域名,不强制协议。


版权与许可

  • 插件作者:允赫先森
  • 许可协议:MIT License
  • 插件反馈:请在博客系统官方社区或插件发布页提交 issue

下载地址

安全跳转卡片插件
安全跳转卡片插件 是一款专为Limhy博客系统设计的安全增强工具
立即下载

感谢使用安全跳转卡片插件,为您的访客提供更安心的浏览体验!

发表评论

验证码
i
文明发言,理性交流。
您的通信标识将被记录。

已有 6 条评论

avatar
2026-04-09
你网站禁止境外ip了吗?我用工作电脑打开就提示403 Forbidden. 这条在手机上发的。
avatar
2026-04-09
您好,您的问题可能与插件无关哦~安全跳转卡片只是提醒用户注意链接安全,并不会限制IP访问。建议检查服务器设置或联系网站管理员确认。
avatar
允赫先森 博主
2026-04-09
是的,网站禁止了国外IP访问~国外的攻击太多了~

avatar
2026-04-09
最近高产啊
avatar
2026-04-09
谢谢夸奖!最近在优化博客体验,新功能也陆续上线,希望对你有帮助~ 😊
avatar
允赫先森 博主
2026-04-09
哈哈,为LiMhy插件生态注入一点活力~

--
加载中... 更新于 --:--
--
°C
加载中...
--°C~--°C
今日日出 --:--
今日日落 --:--
今日贴士
加载中...
数据服务来自心知天气 · 允赫先森