Tecnología

Inicio

Cómo filtrar contenido explícito en el servidor Web Apache

Cómo filtrar contenido explícito en el servidor Web Apache


El funcionamiento de un sitio con contenido generado por el usuario implica la moderación de lo que aparece en el sitio para lograr consistencia en su tema general. Si está entregando grandes cantidades de contenido generado por el usuario, la mejor manera de moderar es para configurar el filtrado automático. Cuando se utilizan servidores web como Apache, puede utilizar los módulos existentes que permiten filtrar el contenido no deseado o explícita. Esto se puede hacer mediante la edición del archivo de configuración de Apache y habilitar el módulo de filtrado de contenidos disponibles en el servidor Web.

Instrucciones

1 Descargar e instalar el módulo de Apache mod_sed (ver Recursos). Algunas cuentas de alojamiento pueden tener ya instalado este módulo de Apache; en este caso, póngase en contacto con su proveedor de alojamiento web para comprobar si este módulo está ya disponible.

2 Ingrese a su servidor Web y abrir el archivo "httpd.conf" en el Bloc de notas. Este archivo se encuentra en la carpeta de Apache si se utiliza un servidor Web local y en la carpeta "/ etc / httpd / conf" en la mayoría de las cuentas de alojamiento. Si no puede localizar este archivo, póngase en contacto con su proveedor de servicio de alojamiento web para obtener ayuda.

3 Añadir los comandos para filtrar el contenido explícito. Por ejemplo, para reemplazar la palabra "maldición" de "maldito" en todos los archivos HTML, escriba lo siguiente en el archivo "httpd.conf":

AddOutputFilter Sed html

OutputSed "s / maldita / rematadamente / g"

4 Guarde los cambios.