jueves, 1 de febrero de 2007

Aliases y otras configs utiles en Apache

Estos son los alias y caracteristicas que mas utilizo en mi apache, asi que voy a comentarlos aqui por si algun dia necesito recordarlos :

# Alias normal apuntando a directorio
Alias /nombre-de-alias/ /directorio/

# Alias con validacion de un usuario especifico
Alias /nombre-de-alias/ /directorio/
<directory>
# Ni idea de pa que vale esto :
AuthType Basic
# Mensaje que te sale cuando te pide el user y pass
AuthName "Dame las password payo!!!"
# Fichero donde se guardan las passwords ver mas alante para generar un fichero
AuthUserFile /etc/apache/password
Require user usuario
</directory>

# Para generar un fichero hay que ejecutar lo siguiente :
# htpasswd -bc /etc/apache/passwords usuario password
# Ademas es conveniente dejar acceso solo al usuario que ejecuta el apache
# en el caso de gentoo es apache
# chown apache:apache /etc/apache/passwords
# chmod 500 /etc/apache2/passwords


# Directorio para que no diferencie minusculas de mayusculas
<directory>
CheckSpelling on
</directory>

# Directorio que solo permite un rango de ips determinado
# y te saca una lista de ficheros y directorios si no tienes
# el documento por defecto en el directorio
<directory>
Order Deny,Allow
Deny from all
# Solo permitimos a 176.168.1.* ó 176.168.2.*
Allow from 176.168.1
Allow from 176.168.2
# Esto es para sacar la lista de archivos y directorios
Options FollowSymLinks +Indexes
</directory>

Seguidores