Programación y ejemplos de PHP, jQuery, HTML5, WordPress, MySQL, AMP y htaccess


Repaso a las variables de SSI de Apache

Post de repaso para ver las variables de SSI de Apache, estas pueden ser usadas en ficheros HTML para obtener información del servidor, usuario y/o ficheros del servidor.

Listado de variables de SSI de Apache

A continuación os listo la diferentes variables:

Variable DOCUMENT_NAME

Con esta variable obtener el nombre del fichero en donde ejecutamos dicha variable. Os muestro un ejemplo:

Variable DOCUMENT_URI

Su funcionalidad es la de obtener el path relativo de un fichero, su sintaxis y ejemplo la podemos ver aquí:

Con el código superior usado en esta URL el resultado sería el siguiente:

Variable DATE_LOCAL

Sirve para mostrar la fecha local del servidor, su sintaxis básica es la siguiente:

De esta manera estaríamos mostrando la hora local del servidor con el siguiente formato:

Para formateos de fecha consulta el post original:

Variable DATE_GMT

Con esta variable se muestra la fecha GMT del servidor usando las directivas SSI (Server Side Includes) de Apache.

Su sintaxis básica es la siguiente:

De esta manera estaríamos mostrando la hora local del servidor con el siguiente formato:

Para formateos de fecha consulta el post original:

Variable LAST_MODIFIED

Su funcionalidad muestra la fecha de modificación del HTML donde tenemos nuestra variable. Su sintaxis básica es:

De esta manera estaríamos mostrando la fecha de modificación que tiene el siguiente formato:

Para formateos de fecha consulta el post original:

Variable HTTP_USER_AGENT

Variable para obtener el user agent del navegador. Veamos el código que debemos poner en nuestros archivos HTML para obtener el user agent del usuario que nos visita:

Con el código superior estamos mostrando por pantalla el user agent.

Variable HTTP_REFERER

Variable para obtener el referer. Es una cabecera HTTP que contiene la URL de la página web desde dónde proviene la visita.

Por ejemplo, tenemos 2 páginas: index.html y pagina.html, desde index.html linkamos a pagina.html, cuando vayamos a página.html el referer será index.html.

Su sintaxis es la siguiente:

Variable SERVER_SOFTWARE

Esta variable contiene información sobre el software instalado en el servidor de una página web. Su sintaxis es la siguiente:

Variable SERVER_NAME

Variable que sirve para obtener el dominio del servidor, su sintaxis es:

Variable REMOTE_ADDR

Con esta variable se obtiene la ip de un usuario. Un ejemplo de sintaxis sería el siguiente:

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies