Tome Apache 2.2 como ejemplo: Mod

  
                  

¿Qué es Mod_Layout?

Mod_Layout puede colocar información en la parte superior e inferior de un documento (o antes o después de una etiqueta). Con la directiva Layout puede insertar dinámicamente el código en cualquier parte del documento. Puede usarlo para agregar exenciones de responsabilidad estándar a todas las páginas del servidor o para colocar anuncios publicitarios en la parte superior de todas las páginas. Mod_Layout puede manejar muchos tipos de documentos, como html, text, CGI, Java, PHP o Perl. Más características requieren que caves.

Cómo instalar

Mod_Layout está disponible para Apache 1.3 Apache 2. Apache 2.2. Para las tres versiones, hay una descarga correspondiente de la versión Mod_Layout.

mod_layout-3.1 para Apache 1.3

mod_layout-4.1 para Apache 2

mod_layout-5.1 para Apache 2.2

Las tres versiones están disponibles en http Descárgalo en: //download.tangent.org/.

Hay algunas diferencias en la forma en que se instalan las diferentes versiones. Tomemos Apache 2.2 como ejemplo.

1, descargue la versión Mod_Layout adecuada

wget http://download.tangent.org/mod_layout-5.1.tar.gz

tar xvfz mod_layout-5.1.tar .gz

cd mod_layout-5.1

2, editar Makefile

APXS = apxs

APACHECTL = apachectl

CC = ` Apxs -q CC`

INC = -I`apxs -q INCLUDEDIR` `$ (APXS) -q CFLAGS` # -DLAYOUT_FILEOWNER_NAME

LD_SHLIB =` apxs -q LDFLAGS_SHLIB`

es principalmente para garantizar que la ruta de APXS y APACHECTL sea válida.

3, inicie la instalación

haga

realice la instalación

Cómo usar

Antes de usar, confirme el código que desea insertar Si la página web habilita la compresión gzip, si está habilitada, Mod_layout no funcionará correctamente.

El siguiente es un ejemplo de cómo habilitar mod_layout

< virtualhost *: 80 >

AllowOverride None

Permitir pedido, denegar

Permitir desde todos

< Directory /home /foo /public_html >

AllowOverride None

Opciones SymLinksIfOwnerMatch

AddOutputFilter LAYOUT html

LayoutFooter /menu.html

LayoutIgnoreURI /diary /*

LayoutIgnoreURI /linux /*

Descripción:

AddOutputFilter LAYOUT html: Iniciar mod_layout tipo de página Para html, también puede agregar php, shtml, etc.

LayoutFooter /menu.html: agregue el archivo menu.html al final del documento.

LayoutIgnoreURI /diary /*: excluye documentos en el directorio de diario.

Más instrucciones: http://www.musc.edu/webserver/mod_layout.html#_1_9

Copyright © Conocimiento de Windows All Rights Reserved