Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/05/2012, 17:10
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: archivos raiz de www

Cita:
Iniciado por calakra Ver Mensaje
Hola a todos!!!!

Mi problema es el siguiente.

Soy un poco nuevo en esto de la programacion de pagiunas web (php en este caso) y lo que puedo ver es que las paginas deben estar en la carpeta www (en la mayoria de los casos) en mi caso tengo dos subcarpetas apartir de wwww,
par que quede mas claro squi el ejemplo
www/sistema1
www/sistema2

El problema es que si en el browser yo pongo
localhost/sistema1 o localhost/sistema2
me muestra los archivos y las subcarpetas de esas dos carpetas, que es lo que se puede hacer para que no muestre el contenido de la carpeta y en su lugar redirigirlos a una pagina en particular dependiendo la carpeta


Espero me puedan ayudar.


estoy en debian y mi apache es el 2

Saludos y gracias de ante mano
dentro de cada carpeta crea un archivo .htaccess con las siguientes directivas

Código Apache:
Ver original
  1. # con esta evitás el listado de directorios
  2. Options -Indexes
  3. # Con esta decía que archivo en particular de una carpeta sirve como página de inicio
  4. DirectoryIndex algo.php

Si no existiese algo.php, el usuario recibiría una página error 403, "Forbidden" (prohibido)

El archivo .htaccess actua sobre la carpeta actual y las carpetas dependientes, por lo que si esas directivas las pusieses en un .htaccess en la raíz (/) automaticamente afectaria a la raiz y a las carpetas /sistema1 y /sistema2, y en todas buscaría el algo.php
Sin embargo la directiva DirectoryIndex admite más de un nombre de archivo, entonces podrías hacer

Código Apache:
Ver original
  1. DirectoryIndex index.php index_s1.php index_s2.php

y asegurarte que daca archivo en particular exista en la carpeta adecuada

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.