He eliminado accidentalmente el sitio web predeterminado en IIS; Ya no aparece en el árbol del administrador de IIS y la exploración de "localhost" devuelve un error 404.
He vuelto a instalar IIS, pero el sitio web predeterminado todavía no existe ... ¿Es posible volver a crear el sitio web predeterminado para poder crear mi carpeta dentro?
Respuestas:
Otras respuestas son básicamente correctas, gracias a ellas pude restaurar mi sitio web predeterminado, solo les faltan algunos detalles más o menos importantes.
Este fue el proceso completo para restaurar el sitio web predeterminado en mi caso ( IIS 7 en Windows 7 de 64 bits):
%SystemDrive%\inetpub\wwwroot
Posibles problemas :
Si el sitio web recién creado no se puede iniciar con el siguiente mensaje:
... es posible que el puerto 80 ya esté asignado a otra aplicación (Skype en mi caso :). Puede cambiar el puerto de unión a, por ejemplo 8080 haciendo clic derecho en Sitio Web predeterminado y seleccionar Modificar enlaces ... y Editar ... . Consulte el error 0x80070020 cuando intenta iniciar un sitio web en IIS 7.0 para obtener más detalles. O simplemente puede cerrar la aplicación que se encuentra en el puerto 80, por supuesto.
Algunas aplicaciones requieren que el sitio web predeterminado tenga el ID 1 . En mi caso, obtuvo ID 1 después de la recreación automáticamente. Si no es su caso, consulte Volver a crear un "sitio web predeterminado" en IIS después de eliminarlo accidentalmente . Es diferente para IIS 6 y 7.
Nota : tuve que volver a crear el sitio web predeterminado , porque ni siquiera pude abrir un proyecto configurado para ejecutarse en IIS en Visual Studio . Tenía una solución con un par de proyectos adentro. Uno de los proyectos no se pudo cargar con el siguiente mensaje de error:
Después de haber recreado el sitio web predeterminado en el Administrador de IIS, pude volver a cargar y abrir ese proyecto específico.
fuente
Hizo lo mismo. No pudo volver a crear el sitio web predeterminado directamente; seguía quejándose de que el archivo ya existía ...
Lo arreglé de la siguiente manera:
fuente
Supongo que desea publicar y acceder a sus aplicaciones / sitios web desde LAN; probablemente como directorios virtuales en el sitio web predeterminado. Los pasos pueden variar según la versión de IIS, pero básicamente se reduce a estos pasos:
Restaurar su sitio web "Sitio web predeterminado":
crear un nuevo sitio web
establecer "Sitio web predeterminado" como su nombre
En la sección Vinculación (panel inferior), ingrese su dirección IP local en la edición "Dirección IP".
Eso es todo: ahora, cada vez que escriba su dirección IP local en su navegador, obtendrá el sitio web que acaba de agregar. Ahora, si desea acceder a cualquiera de sus otras aplicaciones web / sitios web desde LAN, simplemente agregue una aplicación virtual en su sitio web predeterminado que apunte al directorio que contiene su aplicación / sitio web publicado. Ahora puede escribir: http: // yourLocalIPAddress / theNameOfYourApplication para acceder a ella desde su LAN.
fuente
Puede intentar restaurar su estado anterior haciendo lo siguiente:
fuente
Consulte esta respuesta en SuperUser:
Este enfoque me solucionó el problema.
fuente
Prueba esto:
En el Administrador de IIS, haga clic con el botón derecho en Sitios web, elija Nuevo, luego Sitio web ...
De esta forma puede volver a crear el sitio web predeterminado.
Después de estos pasos, reinicie IIS: haga clic derecho en la computadora local, Todas las tareas, Reinicie IIS ...
fuente
Siga estos pasos para restaurar su sitio web "Sitio web predeterminado":
fuente
Eliminé la carpeta C: \ inetpub y reinstalé IIS que recreó el sitio web y la configuración predeterminados.
fuente