¿Por qué $ _SERVER ["SERVER_PROTOCOL"] muestra HTTP / 1.0 cuando el cliente hablaba HTTP / 1.1

Estoy tratando de saber la versión HTTP que el usuario usó para conectarse a mi servidor. El código enhttp://test.yccau.com (PHP 5.3.26 y Apache 2.2.24) tiene este aspecto:

<?php
    echo $_SERVER["SERVER_PROTOCOL"];
?>

Por alguna razón, la página muestraHTTP/1.0 incluso cuando la solicitud y la respuesta fueron a la vezHTTP/1.1:

¿Qué puede estar causando el problema? ¿Cómo obtenemos la versión HTTP que utiliza el cliente web para conectarse al servidor?

Respuestas a la pregunta(1)

Su respuesta a la pregunta