Usar URIs relativos al protocolo dentro de los encabezados de "Ubicación:"

Anoto en elManual de PHP que establece lo siguiente:

HTTP / 1.1 requiere un URI absoluto como argumento para »Ubicación: incluye el esquema, el nombre de host y la ruta absoluta, pero algunos clientes aceptan URI relativos.

Para facilitar a los usuarios con preferencia por unHTTPS en todas partes conexión, estoy pensando en cambiar los encabezados en mis scripts PHP desde:

header("Location: http://www.example.com/"); aheader("Location: //www.example.com/");

He probado el código anterior para estar trabajando en mi navegador Firefox, pero no estoy seguro de que sea algo recomendable. O si debo extraer el protocolo de$_SERVER Variable y ponerla en.

Respuestas a la pregunta(2)

Su respuesta a la pregunta