标头重定向需要很长时间


Header redirect taking a long time

我有两台服务器运行确切的代码,而暂存服务器就像一个魅力,生产服务器在重定向时非常慢。

  1. 工作链接
  2. 具有长响应延迟的链路

我已经通过谷歌搜索并使用了一些替代方案,但似乎没有什么能解决问题。

当前方法

if (strpos($headers[$index], 'Location: ') === 0) {
        $redirection = $headers[$index];
        break;
    }
header($redirection);
exit;

尝试了以下方法

header($redirection);
echo "<HTML></HTML>";
exit;

下面的方法打破了它

if ($headers[$index]){
        $redirection = $headers[$index];
        break;
}
echo '<META HTTP-EQUIV="Refresh" Content="0; URL='.$redirection.'">';
exit;

重定向https://www.youtube.com/watch?v=YVB1r4D8QH0?version=3

尝试在顶部添加一个输出缓冲区,之后不要回显其他任何内容,然后退出

ob_start();