WordPress Version: 5.5
/**
* Mark allowed redirect hosts safe for HTTP requests as well.
*
* Attached to the {@see 'http_request_host_is_external'} filter.
*
* @since 3.6.0
*
* @param bool $is_external
* @param string $host
* @return bool
*/
function allowed_http_request_hosts($is_external, $host)
{
if (!$is_external && wp_validate_redirect('http://' . $host)) {
$is_external = true;
}
return $is_external;
}