Ver Mensaje Individual
  #7 (permalink)  
Antiguo 07/06/2005, 07:37
Avatar de narvatu
narvatu
 
Fecha de Ingreso: mayo-2005
Mensajes: 22
Antigüedad: 19 años
Puntos: 0
Código:
ServerName miip:80
Yo ahi tengo ServerName localhost
Código:
DocumentRoot "C:/Apache2/htdocs"

<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
Estas dando acceso a todo el mundo a tu carpeta raiz. Deberias cambiar a
Order deny,allow
deny from all
Allow from 127.0.0.1

Esto da acesso a ese directorio solamente desde el propio ordenador. Tambien puedes añadir otra linea
allow from 192.168.0.*
para dar acceso desde los de la red local
Luego deberas crear mas directivas, una para cada web que quieras publicar
<Directory "C:/Apache2/htdocs/web1">
Options All
AllowOverride None
Order deny,allow
Allow from all
</Directory>

y asi para cada directorio. Tambien conviene denegar el acceso al directorio cgi-bin (mas abajo)

Puedes poner en languagepriority priemro el castellano ( es ) antes que el ingles ( en )

Y luego, en las directivas virtualhost has puesto lo que te indique... pero debias haberlo adaptado a tu estructura de directorios

Yo tengo un directorio raiz en c llamado www y dentro de el voy guardando las web (por eso lo de www/web1 ... etc).
Por lo que veo aqui, tu directorio para las web es
c:/apache2/htdocs
entonces tu deberias sustituir www/web1 por c:/apache2/htdocs/web1

Ahora mismo creo que es todo. Si sigue sin funcionar o no entiendes algo... silba

Narvatu