从命名上我们可以看出wp_safe_redirect()是含有一个safe标识的,那么二者均用于跳转,有何不同?
wp_safe_redirect()主要是用于安全的跳转,简单地理解就是会跳转前会判断是否为同个域名下,这样就有了同域的保护,避免了URL跳转漏洞的发生和利用。
wp_redirect()是没有任何的域名鉴权的,直接会发生跳转。
二者的存在主要是应用的场合不一样,所以因业务而定吧。