URL 预览是指在实际打开链接之前,先确认其重定向目标的 URL 和页面概要的功能。它在短链接这类一眼看不出目标的链接上尤其有用,在点击前掌握展开后的地址和标题,就能成为避免误入钓鱼诈骗或恶意软件散布网站的线索。
URL 预览所显示的信息包括重定向目标的完整 URL、页面标题、元描述、OGP 图片、域名的安全性评价等。通过比对这些信息,可以在打开链接之前确认链接的文字说明与实际的重定向目标是否一致。
容易与 URL 预览混淆的是链接展开 (URL 展开)。链接展开是把短链接还原成原本的长 URL、只显示最终的重定向目标,而 URL 预览除了目标地址之外,还会一并提示页面标题、概要、图片等线索。信息量更多的预览,更便于判断目标是否为正规服务。
URL 预览的实现方式主要有 2 种。一种是在短链接末尾加上 + 就会显示预览页面的方式 (Bitly 采用这种方式),另一种是提供专用预览页面 URL 的方式。无论采用哪一种方式,都需要为预览页面本身设置 HTTPS 和适当的安全标头,以免它被伪装成钓鱼网站。
查看预览时想要确认的是:所显示的域名是否与自己设想的服务一致、是否受到 HTTPS 保护、页面内容是否与链接的上下文相符等。伪装成正规品牌、只改动一个字母的相似域名,如果不仔细比对地址就容易看漏。此外,动态短链接有时可以在之后替换重定向目标,因此预览时和实际打开时的目标有可能已经不同。
收到短链接时的基本步骤是:用预览确认重定向目标、比对域名是否为正规域名、确认是否受到 HTTPS 保护、只要稍有可疑就不要打开链接。请注意,预览终究只是判断的一项参考,并不能仅凭它就保证安全。