Ejercicio 1: Mapear URL a ubicaciones de un sistema de ficheros
-
Alias: Un alias me permite servir ficheros que no se encuentran en el
DocumentRoot
. -
Options: Determina para que sirven las siguientes opciones de funcionamiento:
- All
- FollowSymLinks
- Indexes
- MultiViews
- SymLinksOwnerMatch
- ExecCGI
Determina como funciona si delante de las opciones pongo el signo + o -.
-
La directiva Redirect nos permite crear redirecciones temporaless o permanentes.
-
Con la directiva
ErrorDocument
se puede crear Respuesta de error personalizadas. Todo esto se puede llevar a cabo en el fichero/etc/apache2/conf-available/localized-error-pages.conf
.
Ejercicios
Crea un nuevo host virtual que es accedido con el nombre www.mapeo.com
, cuyo DocumentRoot
sea /srv/mapeo.
- Cuando se entre a la dirección
www.mapeo.com
se redireccionará automáticamente awww.mapeo.com/principal
, donde se mostrará el mensaje de bienvenida. - En el directorio principal no se permite ver la lista de los ficheros, no se permite que se siga los enlaces simbólicos y no se permite negociación de contenido. Muestra al profesor el funcionamiento. ¿Qué configuración tienes que poner?
- Si accedes a la página
www.mapeo.com/principal/documentos
se visualizarán los documentos que hay en/home/usuario/doc
. Por lo tanto se permitirá el listado de fichero y el seguimiento de enlaces simbólicos siempre que el propietario del enlace y del fichero al que apunta sean el mismo usuario. - En todo el host virtual se debe redefinir los mensajes de error de objeto no encontrado y no permitido. Para el ello se crearan dos ficheros html dentro del directorio error. Entrega las modificaciones necesarias en la configuración y una comprobación del buen funcionamiento.
Entrega
- Cuando termines el ejercicio entrega la configuración completa del fichero de configuración del virtualhost?
- Utilizando la opción de “Desarrollador web” del navegador, entrega un pantallazo donde se vea que cuando a accedemos a
www.mapeo.com
se produce un redireccionamiento aprincipal
. - Entrega una captura de pantalla accediendo a
www.mapeo.com/principal/documentos
. - Entrega dos capturas de pantalla donde se vea la nueva página de error personalizada para objeto no encontrado y no permitido.