遇到了需要将长地址转换为短地址的场景,经过测试和比对,总的来说有 PHP 和 HTML 两种实现方案。
直接跳转:PHP header location 与 HTML meta
这种方式下,打开文件将立即跳转到另一个网址中。
条件跳转:PHP header location 与 HTML JavaScript
这里假设我们需要根据当前日期设置不同的跳转位置。
对比
使用PHP的方式跳转,用户看不到PHP内部的处理方式,从而安全性更高些。但是每次的跳转都需要服务器进行处理,可能会耗费一些服务器资源。
HTML方式的优势在于可以走CDN,对源服务器没有资源消耗。
领取专属 10元无门槛券
私享最新 技术干货