working the temporarily solucion sesion sent requested not moved injector inicia found error deja codes code acceder php dns http-status-code-404 http-referer

php - the - ¿Cómo selecciono solo el dominio raíz de $_SERVER[''HTTP_REFERER'']?



wp admin wordpress login (3)

esto debería hacer:

$_SERVER[''SERVER_NAME'']

Quiero tener una página 404 que pueda detectar si un usuario ha llegado a esa página, ya sea a través de mi sitio, a través de mi URL abreviada o a través de otro sitio, y estoy utilizando PHP. Poco a poco me estoy familiarizando con PHP y esta puede ser una pregunta simple, pero estoy bastante cansada de ser honesta y no tengo cafeína en mi sistema, y ​​quiero atar cualquier parte suelta de mi cartera lo antes posible .

He encontrado el $_SERVER[''HTTP_REFERER'']; La variable PHP me da la URL completa, que es un comienzo. ¿Hay alguna forma de que esto me pueda dar solo el dominio raíz, ya sea a través de otra variable o una función, teniendo en cuenta que algunos referentes pueden estar usando http: // y algunos https: // (por lo que simplemente a partir del séptimo carácter sería no siempre funciona)? De esa manera, puedo hacer coincidir la URL basada en dos (o más) direcciones predefinidas y producir el contenido que se relaciona con ese dominio.