Respuesta: Sitio Web en IIS 7 solo accesible por IP A falta de otras propuestas que no llegaron, seguí probando e intenté hacer una cosa que suelo hacer con los proyectos PHP que configuro también de manera local, mientras lo estoy programando.
¡Y resultó!
A lo que me refiero y lo que hace que ya me acceda por el Nombre de host, aparte de por la IP asignada, es añadir esta relación entre la IP y el nombre de host como una nueva línea en el archivo de Windows: Windows\System32\drivers\etc\hosts
Para poder editar y guardar cambios en este archivo, hay que abrirlo, por ejemplo, con el Bloc de Notas, con una cuenta con privilegios de Administrador.
Una vez abierto, la línea en cuestión sería como la que sigue: 192.168.144.1 nuevo.sitio.web.local
Nada más guardando los cambios, ya se puede acceder no solo a través de la IP que se eligió para asignar al sitio web, sino también por el nombre de host que se eligió como referencia.
Otra cosa que he hecho es sacar la carpeta de archivos del sitio y, en vez de estar a nivel de la carpeta wwwroot, ponerla a nivel de la carpeta inetpub, creando una nueva carpeta llamada, por ejemplo, wwwnuevo-sitioweb. En esta carpeta, se ponen todos los archivos del sitio web.
Así, el proceso que he llevado a cabo para crear un nuevo sitio web, de manera local y poder asignarle una IP y un nombre de host, es el que sigue:
1.- Abrir el ordenador con una cuenta de administrador.
2.- En la carpeta C:\inetpub, crear una nueva carpeta, por ejemplo, wwwnuevo-sitioweb, en la que poner los archivos del sitio.
3.- Abrir el Administrador IIS y, dentro del panel izquierdo de Conexiones, a nivel de la rama de Sitios, pinchar en la opción de Agregar sitio web, tanto por el enlace que sale en el panel derecho de Acciones, como al hacerlo con el botón derecho del ratón sobre la rama de Sitios.
4.- En la ventana emergente que se muestra para insertar los datos del nuevo sitio, se especifican los siguientes datos:
>> Nombre del sitio: NuevoSitioWeb
>> Grupo de aplicaciones: NuevoSitioWeb
[ Bloque "Directorio de contenido" ]
>> Ruta de acceso física: C:\inetpub\wwwroot\nuevo-sitioweb
[ Bloque "Enlaces" ]
>> Tipo: http
>> Dirección IP: 192.168.144.1 (eligiendo esta u otra de entre las de la lista ofrecida)
>> Puerto: 80
>> Nombre de host: nuevo.sitio.web.local
>> [v] Iniciar sitio web automáticamente
Una vez pulsado el botón de "Aceptar" de esta ventana emergente, se crea correctamente el nuevo Sitio Web dentro del IIS.
5.- Ahora, dentro del archivo Windows\System32\drivers\etc\hosts, se añade la referencia a la relación "IP-nombre de host" como una nueva línea 192.168.144.1 nuevo.sitio.web.local
¡Y ya está!
Además, al crear un nuevo sitio web a través del IIS, y crear un nuevo directorio a nivel del inetpub dónde poner los archivos de dicho sitio, puedo configurar y hacer funcionar correctamente el Filtro Isapi "Ionics Isapi Rewrite Filter" para realizar Urls Amigables dentro de este proyecto.
Nada más, espero que a alguien le pueda servir para un posible problema similar que le surja.
__________________ Saludos, zacktagnan.
================================================= |