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 entornoREDIRECT_se crean a partir de las variables de entorno que existían antes de la redirección. Se renombran con un prefijoREDIRECT_, es decir,HTTP_USER_AGENTconvierte enREDIRECT_HTTP_USER_AGENT.Se garantiza que
REDIRECT_URL,REDIRECT_STATUSyREDIRECT_QUERY_STRINGse 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.