O problema que você tem pode estar relacionado à implementação das 'frases de razão' incluídas no PHP ou Apache.
De acordo com o que eu sei, você pode ter diferentes 'frases de razão' em relação à versão do PHP que você está usando. fcgid ou php-cgi podem ter diferentes frases de razão implementadas do que a implementada pelo Apache.
Você também pode ter uma função de cabeçalho php alterando essa frase de razão em algum lugar em suas frentes, e você pode não ter visto se você tiver muitos, e se você usar balanceamento de carga (isso poderia explicar o motivo pelo qual ele não retorna) a frase da razão do wron o tempo todo).
O mais importante no seu caso é ter o código de retorno adequado: 301. Se eu fosse você, modificaria minha verificação de monitoramento para lidar com o código de resposta retornado e não com o motivo da frase retornada.
My2cents