Suele ocurrir que los administradores de algunos sitios encuentran fácil utilizar imágenes, y otros tipos de contenido, vinculando desde sus documentos hacia los objetos en el servidor. Esto consume ancho de banda adiconal y es una práctica poco ética. En el siguiente ejemplo, considerando que se tiene un directorio /var/www/html/imagenes, y se desea proteger éste para que solo se permita utilizar su contenido si es referido desde el mismo servidor, se utilizaría lo siguiente:
# Se permite al propio servidor SetEnvIf Referer "^http://www.midominio.org/" local_referal # se permite aceder directamente a la imagen o bien si # no se especifica en el navegador la información de referente. SetEnvIf Referer "^$" local_referal <Directory "/var/www/html/imagenes/"> Order Deny,Allow Deny from all Allow from env=local_referal </Directory> |
La configuración anterior puede añadirse en cualqueir fichero *.conf dentro del directorio /etc/httpd/conf.d/.
0 comentarios