Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/06/2002, 03:34
Avatar de Alfon
Alfon
Colaborador
 
Fecha de Ingreso: octubre-2000
Mensajes: 1.976
Antigüedad: 23 años, 7 meses
Puntos: 14
Re: Restringir acceso

Si estás en windows:

En C:\Archivos de Programas\Apache Group\Apache\Conf\httpd.conf , ábrelo con un editor de texto como el notepad para poder editarlo. Busca la línea DirectoryIndex index.html y la sustituyes por esta otra línea:

DirectoryIndex index.html index.htm index.php index.php3 index.phtml

Si estás en Linux:

Debes editar:
etc/httpd/conf/httpd.conf
y busca también la misma linea:
DirectoryIndex y haz lo mismo

NOTA: los index.php, etc, es por si vas a usar php.

También puedes mirar el fichero de configuración .htaccess , este fichero aparece en cada uno de los directorios en que estructures tu sitio web y configurar los accesos a ellos de manera individual, esto es, cada directrio puede tener su propia configuración y su propio fichero .htaccess . Incluso si configuras tu sitio para ccesos a diferentes usuarios, cada uno puede tener su propia configuración.

Para que esto te funcione debes cambiar una línea de httpd.conf , creo que la que dice: AllowOverride y ponerle como opcion All .

Una vez hecho esto ya puede editar .htaccess y configurar lineas como:

- DirectoryIndex: Aqui configuras que página se abrirá cpomo inicial cuando alguien acceda a ese directrio con una URL terminada en / por ejemplo:

DirectoryIndex paginainicio.htm

Aqui puedes denegar o validad entradas dependiendo del dominio o IP de donde venga, etc, etc, mirate el manual de Apache y verás que tienes muchas, muchas más posibilidades. Hastá aquí es lo que yo se y te puedo ayudar.

Un saludo,