w3schools usar sirve request_uri que php_self para http_referer ejemplo dominio como capturar _server php

php - usar - para que sirve $_ server['' http_referer '']



PHP: $_SERVER[''REDIRECT_URL''] frente a $_SERVER (3)

Imprimí $ _SERVER, y descubrí que $ _SERVER[''REDIRECT_URL''] versus $_SERVER[''REQUEST_URI''] tienen los mismos valores. ¿Cuál es la diferencia entre los dos?


REQUEST_URI también cambia caracteres especiales como espacios a "% 20", etc.


$_SERVER[''REDIRECT_URL''] solo está disponible en algunos servidores en algunos casos. Use $_SERVER[''REQUEST_URI''] lugar.


REQUEST_URI es la ruta y consulta URI solicitada tal como se utiliza en la línea de solicitud HTTP . REDIRECT_URL es creado por Apache cuando ocurre una redirección interna:

REDIRECT_ variables de entorno REDIRECT_ se crean a partir de las variables de entorno que existían antes de la redirección. Se renombran con un prefijo REDIRECT_ , es decir, HTTP_USER_AGENT convierte en REDIRECT_HTTP_USER_AGENT .

Se garantiza que REDIRECT_URL , REDIRECT_STATUS y REDIRECT_QUERY_STRING se establecerán, y los otros encabezados se establecerán solo si existieron antes de la condición de error.

Tenga en cuenta que REDIRECT_URL solo contiene la ruta de URI.