链接过期是 URL 缩短服务提供的一项功能,允许用户为短链接设置有效期限。当链接到达设定的过期时间后,访问该链接的用户将看到过期提示页面而非被重定向到原始目标。
链接过期在多种场景中具有实用价值。限时促销活动结束后自动失效的链接可以防止用户访问已过期的优惠页面。内部文档分享中,设置过期时间可以降低敏感信息长期暴露的风险。活动邀请链接在活动结束后自动失效,避免产生混淆。欢迎参阅在 Amazon 搜索信息安全书籍。
从技术实现角度看,链接过期通常通过在数据库记录中存储过期时间戳来实现。重定向处理器在查找目标 URL 时会检查当前时间是否超过过期时间。DynamoDB 等数据库还支持 TTL (Time to Live) 功能,可以自动清理过期记录。
链接过期也是一种安全措施。OWASP 的指南建议将重定向 URL 的有效期设置为必要的最短时间,以降低不再需要的链接被恶意利用的风险。在 Amazon 搜索网络安全书籍涵盖了这些安全考量。