He escrito un script PHP que me gustaría usar en varios dominios en el mismo servidor (apuntando al mismo script). Quiero agregar funcionalidad al script para poder averiguar con qué dominio está trabajando el script en cualquier momento. HTTP_HOST se puede utilizar para encontrar el dominio, sin embargo, he leído que no es confiable, especialmente con navegadores más antiguos. Mi comprensión es que la mayoría de los servidores Apache usan hosts virtuales que usan el mismo método de todos modos, así que si no es un problema con los proveedores de hosting, no debería ser un problema con mi código.¿Qué tan confiable es HTTP_HOST?
¿Alguien puede verificar esto y aclarar la confusión?
+1, no tenía conocimiento de esto. –
E incluso la mayoría de los clientes HTTP 1.0 se han extendido al uso de este campo ahora; solo el HTTP 1.0 anterior no actualizado no lo proporciona. – Konerak
@Pekka no es un gran problema. Tal cliente imaginario no podrá acceder a la mayoría de los sitios (llamados servidores virtuales basados en host), por lo tanto, es impracticable. –