Pues bueno, sin mas preambulo iremos defrente al grano.
Para crear una unidad virtual, es decir que nuestros archivos estan en otra unidad de disco de donde se ubica el servidor apache,
Ejemplo:
Ubicacion del servidor. c:\apache\htdocs\usuario
en el url seria http://localhost/usuario
Pero queremos que nuestra carpeta este en la unidad d, pero que en el explorador lo reconosca igual.
En ese caso crearemos una unida virtual, de la siguiente manera
1. paso buscaremos el archivo httpd.conf en donde este instalado el apache(este caso "c")
2. abrirlo con el bloc de notas y ubicarse despues del bloque
<>3. copiar la parte de arriba y pegarlo debajo, y modificamos el directorio, cosa que quede asi, y le agremos una linea indicando como sera el alias.
AllowOverride None
Options None
Order allow,deny
Allow from all
< /Directory >
Alias /usuario/ "D:/proyectos/"
<
Directory "D:/proyectos"
>
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
< /Directory >
nota: Las partes en verde van en una sola linea, es que el blog no me permite colocar etiquetas
4.guardar los cambios y reiniciar el servidor apache, osea un refresh
5. Vamos al navegador web y entramos a http://localhost/usuario
y listo con eso ya creamos nuestro directorio virtual.
Nota: se usan comillas, como lo esta en lineas mas arriba caso contrario el servidor no querra iniciarse(lo digo por experiencia, tienen que ver las dos barritas hacia abajo asi: ").