Envío automático de cabeceras


Para añadir de forma automática cabeceras de tipo meta al enviar cualquier página almacenada en el servidor, deberemos usar la directiva Header, cuya sintaxis es la siguiente:
Header [set|append|add] cabecera valor - (si el valor contiene algún espacio deberá ser especificado entre comillas)
Header unset cabecera
La acción realizada depende del primer argumento:
  • set: Se reemplaza cualquier cabecera que tuviera ese mismo nombre
  • append: La cabecera es añadida a una cabecera existente con el mismo nombre. De esta forma, se le puede dar a una cabecera múltiples valores
  • add: Se añade la cabecera a las ya existentes, lo que puede tener como resultado la existencia de mas de una cabecera con el mismo nombre
  • unset: La cabecera del nombre especificado es eliminada, si existe
  • La directiva puede encontrarse en cualquier lugar dentro de la configuración del servidor. Las directivas Header son procesadas en el siguiente orden:
  • acces.conf
  • virtual.host
  • secciones <Directory> y .htacces
  • secciones <Location>
  • secciones <Files>
  • El orden es importante. Estas dos acciones tienen efecto distinto si se ejecutan en sentido contrario:
    Header append Author "P. Suau"
    Header unset Author
    Por último, es importante destacar que si se obtiene el código fuente de la página obtenida del servidor tras añadir la cabecera, no se podrá encontrar en éste ninguna referencia a la cabecera añadida.

     [VOLVER]