2011-02-07 22 views
13

Hola me gustaría crear un directorio virtual en http://localhostCrear directorio virtual en http: // localhost/

sencillamente es un estándar de IIS 7.5 instalación, lo que significa que http://localhost/ simplemente muestra el logotipo de IIS. Pero, ¿cómo elimino esa página y puedo usarla en un directorio virtual?

Ahora estoy recibiendo este mensaje en Visual Studio, cuando trato de crear el directorio virtual.

"No se puede crear el directorio virtual. La URL 'http: // localhost /' ya está asignada a una ubicación de carpeta diferente."

Puedo crear un directorio virtual en ej. http://localhost/web Pero necesito que sea un http://localhost/

Respuesta

8

Lo que desea no es un directorio virtual. Simplemente cambie la ruta física de su Sitio web predeterminado al lugar que desee o publique en esa carpeta. Por defecto, la ruta física es c:\inetpub\wwwroot\.

Default Web Site -> Manage Web Sites -> Advanced Settings -> Physical Path 
+0

Perfecto ahora funciona thx :-D – gulbaek

+0

Martin, ¿me pueden ayudar con http://stackoverflow.com/questions/16307112/web-config-allowdefinition-machinetoapplication-error –

0

No hay nada "virtual" sobre el directorio mapeado a http://localhost. Esa es su raíz web, probablemente ubicada en c:\inetpub\wwwroot\. Deberías poder publicar directamente a eso.

Un directorio virtual consiste básicamente en configurar IIS para crear internamente una carpeta debajo de la raíz web que apunta a una carpeta diferente en el sistema de archivos, en oposición a una ubicada en la carpeta raíz web. No parece que necesites eso.

1

Haga clic con el botón derecho en la carpeta que desea crear como directorio virtual. En Properties->Web Sharing, seleccione el sitio web predeterminado.

También haga clic en la opción Share this folder. En Alias, indique el nombre de la carpeta. Ahora haga clic en OK.

Cuestiones relacionadas