Portada | Monotemáticos | Secciones | Desarrolladores | Comunidad | Servicios | Servicios profesionales | RSS
Desde 0 | HTML | CSS | ASP | PHP | AJAX | Javascript | Promoción de webs | Rentabilidad de webs
Directorio | Manuales | Scripts | FAQs | Programas | Artículos Copyleft | Actualidad | La Cosecha | Colabora
Registrarse | Vuestras páginas | Foros del web | Lista de correo | Boletín de novedades
Generador METAs | Compras | Busca cursos
Alojamiento | Dominios.es | Micropagos SMS | Buscadores | Patentes, marcas | Creación web | Multimedia | Videos
Desarrollo Freelance | Buscar proyectos | Buscar profesionales | Solicitar desarrollo

Sitio web predeterminado en IIS


Qué es el sitio web predeterminado de IIS. Cómo colocar los archivos en el sitio predeterminado para probar si está funcionando IIS y para introducir nuestros propios sitios web.


16/12/02 - Lo que se muestra cuando accedemos a http://localhost es el sitio web predeterminado, que se guarda en nuestro disco duro, concretamente en la carpeta C:\Inetpub\wwwroot

Si accedemos a dicha carpeta desde Mi PC podremos ver los archivos que se están sirviendo como sitio web predeterminado. Encontraremos, entre otros archivos uno llamado "iisstart.asp" que es el que se pone en marcha al acceder a este directorio.

Colocar nuestras propias páginas

Lo lógico ahora es que deseemos colocar nuestras propias páginas web para que las sirva IIS. Si nuestro sitio web es bastante simple podríamos colocar todos los archivos dentro de la carpeta del sitio web predeterminado.

Por ejemplo, para hacer una prueba, podríamos colocar un archivo llamado "hola.asp" en la carpeta C:\Inetpub\wwwroot. Para acceder a este archivo desde nuestro explorador deberíamos escribir la dirección http://localhost/hola.asp

Si deseamos un código simple para el archivo hola.asp, en el que se pruebe si está funcionando o no el motor ASP, podemos utilizar el siguiente:

<html>
<head>
<title>Pobando ASP</title>
</head>
<body>
<%
for i=1 to 7
response.write "<font size=" & i & ">Hola Mundo!</font><br>"
next
%>
</body>
</html>


Atención: No se debe acceder al archivo utilizando una ruta como esta: C:\Inetpub\wwwroot\hola.asp, pues de esa manera no se estaría pasando a través del servidor web y la página ASP no se ejecutaría.

Si tuviéramos un sitio medianamente complejo, convendría crear una carpeta dentro de wwwroot con el nombre de nuestro sitio y dentro podríamos colocar todos los archivos. Si el directorio tuviera una ruta como C:\Inetpub\wwwroot\mi_web, accederíamos colocando esta dirección en nuestro navegador: http://localhost/mi_web.

Cuando se accede a ese directorio se sirve el documento por defecto que se haya configurado en el servidor web. El documento por defecto es aquel que se sirve si no se ha especificado ninguno en la ruta de acceso, es decir, si no indicamos ningún archivo en la dirección que colocamos en Internet Explorer (una dirección como http://localhost/mi_web especifica un directorio, pero ningún archivo) se sirve el documento por defecto.

Referencia: Se habla más sobre el documento por defecto en un artículo del manual de publicar en Internet. http://www.desarrolloweb.com/articulos/200.php?manual=3

En principio, el documento por defecto en IIS está configurado a Default.asp o Default.htm. Esto quiere decir que deberíamos colocar un archivo con uno de esos nombres en nuestro directorio para que se sirva si el usuario no indica ningún nombre de archivo. Luego veremos cómo cambiar esta configuración.

Para probar todo esto, podemos crear un archivo llamado Default.asp y guardarlo en nuestro directorio C:\Inetpub\wwwroot\mi_web. El código que podríamos utilizar sería por ejemplo este:

<html>
<head>
<title>Archivo por defecto en mi_web</title>
</head>
<body>
<h1>Archivo por defecto en mi_web</h1>
<%
for i=0 to 9
response.write i
next
%>
</body>
</html>


Recordar que para ver este archivo habría que componer una dirección como esta http://localhost/mi_web. Automáticamente se sirve el archivo Default.asp, aunque no se especifique nada, pues ese es el documento por defecto. También podríamos acceder al archivo especificando su ruta completa: http://localhost/mi_web/Default.asp

Nota: Podemos llamar al archivo Default.asp o bien default.asp (con mayúscula o minúscula en su inicial). Cualquiera de las dos opciones es válida, pues en Windows no se tienen en cuenta las mayúsculas y minúsculas en nombres de archivos.

 Seguir navegando a partir aquí:
+ 1 manual relacionado
+ 1 categoria relacionada
+ 16 comentarios (Añadir)
+ 1 comentario no revisado

 Autoría, licencia y acciones sobre este artículo

Informe de Miguel Angel Alvarez*
Director de DesarrolloWeb.com

Atención: Contenido exclusivo de DesarrolloWeb.com. No reproducir. Copyright.

* Para consultas técnicas utilizar la lista de correo.

Versión imprimible Versión imprimible del artículo
Enviar artículo por e-mail Enviar artículo por e-mail
Añadir un comentario al artículo Publicar un comentario del artículo

Manuales relacionados con este artículo
Dentro de Instalación de IIS en Windows XP profesional

Categorias relacionadas
A través de las categorías de nuestro directorio se pueden encontrar otro tipo de recursos relacionados con este artículo:
+ Entrar en IIS


 Comentarios de los visitantes
Los comentarios de los visitantes son para ampliar la información del artículo. Cualquiera puede participar.
Se muestran 16 comentarios revisados

 Comentario de Carlos
23/1/04 
Hola:

Por que en windows 2000 se genera un error al crear un directorio virtual dentro de la carpeta Inetpub. Conozco varios casos y se soluciona creando el directorio virtual fuera de esta carpeta.

chaooo

 Comentario de Roberto
02/2/05 
Instale IIS en Windows XP pro, con el servidor en mi PC. Cuando cargo el sitio y lo pruebo me salta el siguiente error:
"Error del Asistente para resultados de base de datos
Error en la operacion. Si se vuelve a producir, pongase en contacto con el administrador del servidor."
Gracias amigos...!

 Comentario de Ernesto Muñoz Trujillo
06/8/05 
Estoy empezando en el mundo Asp y mi problema es el siguiente. instale el IIS de Windows XP, pero cuando quise acceder al localhost me pide un ususario y contraseña, ya le puse la de administrador de mi equipo y la mia como usuario y no me las acepta y quisiera saber desde donde puedo configurar eso. por su ayuda de antemano gracisd.

 Comentario de Patricio
23/8/05 
Tengo Windowws XP Profesional. Instale el IIS, pero no me deja entrar a la pagina principal de localhost.
Despues le di por archivo preterminado una pagina html y lo toma, al darle por archivo predeterminado una pagina ASP se cae.
Desintale e instale de nuevo el IIS y PASA LOS mismo

¿Que puede ser?

 Comentario de Katherine Olivera
28/9/05 
Es necesario tener internet en el pc para poder ejecuar mi web desde IIS

 Comentario de Luis
21/11/05 
Todo esto esta muy bien, pero si tengo algo como http:\localhostmy_webdefault.aspx como se le hace para que al dar htt:localhost tome la direccion completa es decir que mi pagina de inicio sea default.aspx que esta en my_web se ponga al dar solo http:\localhost

 Comentario de Xkalibur
25/11/05 
solo pon el archivo en la carpeta wwwroot y al darle http://localhost/ solo lo tomara como predeterminada

 Comentario de Armatrix
28/12/05 
Ya instale el IIS y funciona correctamente mi pagina desde el local host,,ahora kiero mandarle mi direccion ha otra persona en otro lado ke link le mando? el de mi localhost o cual?

 Comentario de juan
17/2/06 
Saludos, cuando intento abrir la pagina principal (localhost en la direccion web de mi navegador) me pide un nombre de usuario y contraseña, ¿como puedo omitir el inicio de sesion y pdoer entrar directamente?
Gracias!

 Comentario de Fernando
25/5/06 
hola a todos!
tengo un problema al accesar desde otra maquina a la que se le instalo el IIS,si funcionan los codigos en esa maquina, pero cuando intento acceder desde otra no puedo.ya lo habia visto funcionar asi pero no lo requerdo.

 Comentario de GARCIA ISIDRO
02/8/06 
SI TU SERVIDOR WEB PREDETERMINADO IIS FUNCIONA EN FORMA LOCAL O SEA EN TU MAQUINA PERO NO PUEDES ACCESAR DESDE OTRAS VE A PROPIEDADES DE RED OPCIONES AVANZADAS DA CLICK EN CONFIGURACION Y CONFIGURA EL FIREWALL DE WINDOWS A MANERA QUE QUEDE NO PERMITIR EXCEPCIONES O DE PLANO DESACTIVADO.

ESTA PUEDE SER UNA SOLUCION YA QUE EL FIREWALL DE WINDOWS BLOQUEA TODO ACCESO DESDE INTERNET A TU EQUIPO Y PUES SI QUIERES QUE TENGAN ACCESO DESDE UN EXPLORADOR DE INTERNET A TU MAQUINA DEBES DE PERMITIRLO NO CREES.

INTENTA NUEVAMENTE Y CHECA QUE PASA.....


SALU2
fgarciai_morris@hotmail.com
garciai@diputados-pri.org.mx

 Comentario de Rodolfo
29/9/06 
Hola. Cuando escribo http://localhost en el Internet Explorer, me sale un mensaje que dice: "Forbidden. You don´t have permission to access / on this server. Apache/2.0.58 (Win32) Server at localhost Port 80."

 Comentario de Antonio
24/11/06 
ya instale en IIS en 3 computadotas y no entra cuando escribo el local host.
de plano sere muy buey?
no encontre literatura al respecto (no de cuando uno es muy buey) sino de como solucionar el problema. realmente lo veo sencillo pero simplemente no funciona

 Comentario de Anillu
15/3/07 
Hola, he realizado los pasos pero tengo un problema con el IIS cuando trato de ejecutar un archivo .asp. Por ejemplo cuando ejecuto http://localhost/miweb/hello.asp, automaticamente se abre una ventana para descargar el archivo, es decir no se esta ejecutando. Alguien tendra una idea de como solucionar esto.

Cabe destacar que he revisado algunos comentarios donde dicen que si se le cambia el nivel de protección de la carpeta virtual a "bajo" funciona, ya hice este procedimiento y nada.

Espero puedan ayudar.

 Comentario de Aurelio
03/8/07 
Si al ajecutar una pagina ASP dentro del servidor Inetpub/wwwroot/hello.asp, prueba primero renombrando tu pagina principal asp con un nombre válido por default que soporta el IIS, pudiendo ser Default.asp y verifica que tus accesos de seguridad permiten ejecutar aplicaciones ASP dentro de tu directorio de sitios web IIS. Espero te sirve ya que a mi me paso eso

 Comentario de antonio
22/4/08 
Tenia una aplicacion en IIS que solo corria en el localhost , pero desde otro equipo no mostraba nada. El problema era que el firewall tenia deshabilitado el servidor web (OJO con eso)
solucion : detener el servicio de firewall

Añadir un comentario al artículo Añadir un comentario del artículo
 Comentarios sin revisar
Entre los comentarios no revisados puede haber algunos interesantes que se hayan enviado recientemente.
 Se ha encontrado un comentario sin revisar

Ver el comentario no revisadoVer los comentarios no revisados
Añadir un comentario al artículo Añadir un comentario del artículo



Enlaces:
Maestrosdelweb
  Ir arriba

Manuales relacionados
+Instalación de IIS en Windows XP profesional
Categorías
+IIS

Lectura recomendada

Compra este libro en Agapea, la librería urgente a domicilio.

Tienda DesarrolloWeb

DesarrolloWeb.com | Copyright | Anunciese | Acerca de | Datos legales | Contacta | Por GuiarteMultimedia