Documentos de Académico
Documentos de Profesional
Documentos de Cultura
La Biblia Del Servidor Apache
La Biblia Del Servidor Apache
. Una vez que sc mucstra el conteni- do del archivo solicitado, al final del todo se muestra el mensaje del Copy- right. Asi se puede imprimir este mensaje en todos los archivos de texto que utilicen cste filtro. La figura 5.1 nos muestra el resultado obtenido al utilizar el filtro con un archivo de texto.Eere en mw active de cexzo gue muestra el gotol Ge dazeerortes Je um site Get Coppeagie (01 196 Momanca 0 KabAE (eabieHett29 com) Figura 5.1. Salida det archivo test.txt Como pucde apreciar, el nombre del archivo aparece como titulo. El docu- mento es un bloque entrecomillado y se imprime un mensaje de Copyright personalizado. El archivo que contiene el Copyright se encuentra en el archi- vo root. El que se ha utilizado en este ejemplo es: SBLOCKQUOTE> CENTERS
Copyright (c) 1998 Mohammed J. Kabir () (iayperlink chaxic: Script métede eai-seript Contexto: coufieusacion servicer, servicer virtual, directorio Esta directriz es muy parecida a Action, pero en vez de asociar una accion aun tipo MIME la asocia con una peticion HTTP como GET, POST, PUT oDELETE. Este script CGI recibe el URL y el path del archivo solicitado a través de las variables de entorno CG] estandar PATH_INFO y PATH_ TRANSLATED. Con esta directriz se define una accién predeterminada, cn otras palabras, si ha definido de antemano: soript POST /egi-bin/default_post .pl en uno de los archivos de configuracin (como srm.conf), entonces cualquier peticién efectuada a través del método HTTP POST se procesaré como siem- pre a menos que haya que utilizar la accién predeterminada. Por ejemplo, el siguiente formulario HTML no especifica un script CG] para esta accién: ) METHOD="POST" » Invrodurea el Nombre: por faver, actualice su bookmark a override: -adexes Esta directriz le permite asignar iconos a los nombres de archivos y direc- torios que se mucstran con FancyIndexing. Por cjemplo: Addicon (iconp/pianure.gif .aif .jpga bmp De esta forma se Ie esté indicando a Apache que muestre el icono /icons picture.gif junto a todos los archives que una de las extensiones ahi detini- das. Si en vez del icono desea presentar un texto alternativo, tendra que uti- lizar un formato similar a este: Addtcon (IMG, /icors/picture.gif) gif .tpg .bnpAqui, el texto alternativo al icono es IMG, que ser4 lo que aparezca cuan- do se trabajc con un explorador de modo texto. Si desea mostrar un icono para un directorio determinado, tendra que escribir lo siguiente: addTcon fpath/al/icone/del/divectorio *DIRECTORY™ Del mismo moda, si quiere que aparezca un icono para cada linea en blan- co del indice generado con FancyIndexing, puede utilizar: AdéIeon /path/al/icono/de/iuea/ensblance SPBLARELCOK™* AddiconByEncoding Gintaxis: Adéleornysncoding icone coditicacidn-WIME codifLeacién-MI¥F contexte: conkiauracion servidor, servidor virtual, directoris, configuracién por diresturis [.he override: tndexes Esta directriz le permite asignar iconos basindose en la codificacién MIME, Por ejemplo: AddiconzyEncodiag (ice) azip AddliconByType s: pe leone Li po-N:es Cipe-meb oe. gervidos, survidor virtaal, directorio, agién por directorio (.kbaccess) Override: Ir Le permite asignar iconos basandose en los tipos MIME. Por ejemplo: Addl coniytype (HIME. /icons/himl.gi£) vent/htnl Defaulticon eeeide: Indexes Cuando ni AdIcon, AddiconByEncoding 0 AddIconByType puede deter- minar el icono que ha de utilizar con cierto archivo, se muestra un icono pre- determinado. Esta directriz le permite determinarlo. Por ejemplo: Defaulh con /ieon/nose.allCon esta sentencia se le ordena al servidor que siempre que se encuentre con un archivo al que no sepa que icono asociar, utilice nose.gif. Fancylindexing Sintaxis: farcyIndexiag en | off Contextor corfignracién servidor, servidor virtual, directorio, sonfiguracién por directorio ( htaccess? Override: Indexes Esta directriz. le permite activar y desactivar la generacién de indices con iconos. Se puede abtener el mismo resultado a partir de IndexOptions. HeaderName Sintaxis: Headerniame nonbre_arehivo Sornexts: confiyuracisr servider, servidor virtual, airect configuracién por Girecterio (.htaccesa) Override: Indexes iza FancyIndcxing puede insertar el contenido del archivo en la par- te superior de la lista del indice, Esta directriz le permite especificar el nom- bre del archivo cuyo contenido se insertard. Por ejemplo: Headerame plenvenids Gracias a esta sentencia se consigue que el servidor busque el archivo bienvenido.html en el directorio del que va a generar el indice. Si lo encuen- tra, imprimira su contenido en la parte superior del indice. Indexlgnore sintaxil 2 archive arckive .. Context nn yervider, servider virtual, directorio, contiguracién per directorio (.hraccess) override: Indexes A la hora de generar el indice de un directorio conviene ocultar ciertos archivos de la mirada del resto del mundo, Esta es la directriz que le permite seleccionar los archivos que no aparece- ran en el indice. Por ejempl Indexignore bienvenido bienveniée.html per-directory configuration (htaceoss)Con esta sentencia se asegura de que Apache no ineluye ninguno de los archivos anteriormente expuestos en el indice que genere. El cardcter "." (punto) apareceré automaticamente en la lista Indexlgnore; de esta forma, todos los archivos cuyo nombre comience por un punto no se incluirdn en el indice. De todas formas yo prefiero afiadir la configuracién por directorio (htaccess) para sentirme algo mas seguro. IndexOptions Sintaxis: Context! ami gu: id tions opsiéa opeién vider, servider virtual, eirecterio (htaccess) Indexes La directriz IndexOptions especifica las opciones que determinarén el comportamiento de la indexacién. Son las siguientes: Fancylndexing Activa la indexaci6n de directories con iconos. Obsérvese que las opciones FancyIndexing ¢ IndexOptions se solapan Ja una a la otra. IconHeight [=pixeles] Con esta opcidn permitird que Apache inclu- yal atributo HEIGHT=pixeles en la etiqueta IMG del icono, con lo que se obtiene una ma- yor velocidad de carga en la mayoria de los exploradores Web. Si no se especifica, se uti- liza el valor predeterminado. TconsAreLinks Los iconos serdn parte del nombre. IconWidth [=pixeles] Con esta opcién permitird que Apache inclu- ya el atributo WIDTH=pixeles en Ia ctiqueta IMG del icono, con lo que se obtiene una ma- yor velocidad de carga en la mayoria de los exploradores Web. Si no se especifica, se uti- liza cl valor predeterminado. ScanHTMLTitles Si desea que Apache lea el titulo (definido en la seccién comprendida entre las ctiquetasy ) de un documento HTML para mejorar el aspecto del indice, use esta opcidn. De todas formas, si ya ha especi. ficado una opcién con la directriz AddDescrip- tion, no hace falta que la use. Tenga en cucnta