Estimado:
 
Con la poca experiencia que tengo, te diría que pruebes 2 cosas... 
1 - Fijate si tenés alguna página de inicio y si esa página está dentro de los documentos que se ejecutan al inicio (seteado en el IIS Manager).  Ej: Si pusiste un index.html (muy común como página de inicio) seguro no te lo va a ejecutar, porque por default espera (entre otros) el index.htm (sin e"L"e)    

   Esto lo arreglás agregando el index.html a esa lista. 
2 - Si esto está todo OK, fijate si en el subdirectorio [subdirectoriodewindows]\system32\drivers\etc\ si dentro tenés esta linea 
-------------------
127.0.0.1       localhost
-------------------  
Bueno, espero haber ayudado en algo :) 
Saludos