Cómo crear un directorio virtual en un sitio web existente en una carpeta que reside en un equipo remoto

En este artículo se describe cómo crear, probar y quitar un directorio virtual de un sitio web existente en una carpeta que reside en un equipo remoto.

Se aplica a: Windows Server 2012 R2
Número de KB original: 308150

Un directorio virtual remoto es un directorio que no está incluido en el directorio principal del sitio web, pero que parece a los exploradores cliente como si estuviera dentro del directorio principal. Un directorio virtual remoto tiene un alias que está asignado a una ubicación de recurso compartido de convención de nomenclatura universal (UNC). Un cliente anexa el alias a la dirección URL del sitio web para examinar el contenido web de ese directorio virtual. En la tabla siguiente se muestran estas asignaciones:

Ubicación física Alias Ruta de acceso url
C:\WWWroot directorio principal
(ninguno)
http://Sales
\\RemoteServer
\SalesData\ProdCustomers
Clientes http://Sales/Customers

Tanto los directorios virtuales como los directorios físicos (directorios sin alias) aparecen en el Administrador de servicios de Internet. Un directorio virtual se indica mediante un icono de carpeta que tiene un globo en la esquina.

Configuración de un recurso compartido de red remoto

Para crear un directorio virtual en un recurso compartido de red remoto, cree el recurso compartido y, a continuación, almacene el contenido web en ese recurso compartido. Establezca los permisos de uso compartido adecuados y agregue los permisos NTFS adecuados para controlar el acceso a la carpeta que contiene el contenido.

Nota:

También puede publicar contenido web en el recurso compartido remoto después de crear el directorio virtual.

Creación de un directorio virtual

  1. Inicie sesión en el equipo del servidor web con una cuenta con privilegios administrativos.

  2. Haga clic en Inicio, seleccioneHerramientas administrativas de programasy>, a continuación, haga clic en Administrador de servicios de Internet.

  3. En la ventana Internet Information Services , expanda nombre del servidor (donde nombre del servidor es el nombre del servidor).

  4. Haga clic con el botón derecho en el sitio web que desee (por ejemplo, Sitio web predeterminado), seleccione Nuevo y, a continuación, haga clic en Directorio virtual.

  5. En la página Asistente para la creación de directorios virtuales , haga clic en Siguiente.

  6. En la página Alias de directorio virtual , escriba el alias que desee (por ejemplo, Ventas) y, a continuación, haga clic en Siguiente.

  7. En la página Directorio de contenido del sitio web , escriba la ruta de acceso UNC a la carpeta remota que ha creado (por ejemplo, \\Server\Share) y, a continuación, haga clic en Siguiente.

  8. En la página Nombre de usuario y contraseña , escriba el nombre de usuario y la contraseña que tiene privilegios suficientes para obtener acceso a la carpeta remota.

    Nota:

    Para mantener los niveles más altos de seguridad, use una cuenta que tenga los permisos mínimos necesarios para proporcionar acceso al contenido remoto.

  9. Haga clic en Siguiente, vuelva a escribir la contraseña que usó en el paso ocho en el cuadro de diálogo Confirmar contraseña y, a continuación, haga clic en Aceptar.

  10. En la página Permisos de acceso , haga clic para activar las casillas de los permisos que desea establecer para el directorio virtual.

    De forma predeterminada, los permisos De lectura y Ejecutar scripts ya están seleccionados. Por ejemplo, si desea permitir que los usuarios cambien el contenido en el directorio virtual, haga clic para activar la casilla Escribir .

  11. Haga clic en Siguiente y después en Finalizar.

    Nota:

    El directorio virtual hereda la configuración y la configuración de seguridad del sitio web en el que se crea.

Prueba del directorio virtual

  1. Abra Internet Explorer.

  2. En el cuadro Dirección , escriba la dirección URL al servidor web (por ejemplo, ) y, a continuación, http://WebServerhaga clic en Ir.

    Compruebe que puede ver el sitio web predeterminado.

  3. Anexe el alias del directorio virtual a la dirección que escribió en el paso dos (por ejemplo, ) y, a continuación, http://WebServer/Saleshaga clic en Ir.

    El contenido web del directorio virtual se muestra en la ventana del explorador.

Cómo quitar un directorio virtual

Para eliminar un directorio virtual, quite el alias que Internet Information Services (IIS) usa para hacer referencia al contenido almacenado en ese directorio.

Nota:

Al eliminar un directorio virtual, el recurso compartido de red y su contenido tampoco se eliminan.

Para eliminar un directorio virtual, siga estos pasos:

  1. Haga clic en Inicio, seleccioneHerramientas administrativas de programasy>, a continuación, haga clic en Administrador de servicios de Internet.

  2. En la ventana Internet Information Services , haga clic para expandir el nombre del servidor (donde nombre del servidor es el nombre del servidor).

  3. Expanda el sitio web que contiene el directorio virtual que desea eliminar. Por ejemplo, expanda Sitio web predeterminado.

  4. Haga clic con el botón derecho en el directorio virtual que desee (por ejemplo, Ventas) y, a continuación, haga clic en Eliminar.

  5. Haga clic en cuando se muestre el mensaje siguiente:

    ¿Está seguro de que desea eliminar este elemento?

    Nota:

    El contenido web permanece en la carpeta remota a la que se ha asignado el directorio virtual.

  6. Detenga y reinicie el sitio web:

    1. Haga clic con el botón derecho en el sitio web que desee (por ejemplo, Sitio web predeterminado) y, a continuación, haga clic en Detener.
    2. Haga clic con el botón derecho en el sitio web y, a continuación, haga clic en Iniciar.
  7. Salga del complemento Internet Information Services.