- Para permitir usar ficheros .htaccess hay que activar AllowOverride con por ejemplo AllowOverride All ( en la documentación oficial se puede consultar todas las opciones )
- Un error sintáctico en el fichero .htaccess provoca que el servidor devuelva un error 500
- Sigue los pasos del vídeo
- Crea una carpeta personal en tu sitio virtual. Pon varios ficheros dentro. En esta carpeta tienes que crear un fichero .htaccess que nos permita:
1) Deshabilitar la opción de listar los ficheros en ese directorio.
2) Hacer que la página entrada.html se visualice por defecto ( directiva DirectoryIndex ).
3) Hacer que los ficheros txt no sean accesibles. Utiliza un bloque similar al siguiente:
<FilesMatch "\.(bak|1|old|swp)$">
Order Allow,Deny
Deny from all
</FilesMatch>
4) Redireccionar a una página (por ejemplo la web del instituto)
5) Crear una lista de IPs prohibidas para la ruta /personal/misdatos. Utiliza algo similiar a:
Order Deny,Allow
Deny from ....
6) Protege tu directorio y ficheros con autentificación básica
7) Crear una página personalizada para cada tipo de error
8) Crea una redirección: cuando entremos en una ruta concreta que salte a www.google.es