
Estoy intentando configurar varios sitios web en mi servidor doméstico (con Windows 7). Digamos que tengo el dominio lol.com
. En esta dirección estoy alojando algunas cosas realmente divertidas, pero solo por diversión, también quiero tenerlas mail.lol.com
y que deberían llevar al cliente web para recibir el correo.
lol.com
está alojado en c:\www\www\
y mail.lol.com
está alojado en c:\www\mail\
. El sitio web predeterminado (lol.com) ya está redirigido y funciona de maravilla, pero ¿cómo configuro IIS 7.5 para que entienda que cuando recibe una solicitud mail.lol.com
debería redirigir a c:\www\mail\
?
mail.lol.com
es un sitio separado que he creado con su propia ruta física en IIS y su enlace es http(tipo) diseño.localhost(host) 80(puerto) *(dirección IP), pero ¿dónde hago la verificación real del solicitar y redirigir?
Respuesta1
Su enlace debe ser el mismo que la dirección de su subdominio. mail.lol.com debería tener un enlace con la misma dirección. Cuando un navegador realiza una solicitud, envía un encabezado de host "mail.lol.com", así es como IIS sabe qué sitio servir.
Respuesta2
Suponiendo que tiene el sitio configurado correctamente en IIS y tiene el enlace configurado en mail.lol.com, el último paso es configurar su DNS.
Si lol.com es un dominio real que ha registrado, debe modificar los registros DNS de lol.com y agregar unUn expedienteque apunta a cualquier dirección IP que esté escuchando su máquina IIS.
Para aclarar, un Registro A es simplemente un registro que vincula un nombre de dominio particular a una dirección IP. (Lista de Wikipedia de tipos de registros DNS)
Si no tiene acceso a los registros DNS, o si esto es solo para máquinas en su LAN doméstica, puede lograr los mismos resultados simplemente agregando una entrada en los archivos host de sus máquinas locales. El archivo se encuentra en c:\windows\system32\drivers\etc\hosts. Para cada máquina, agregue una línea con el nombre de host (mail.lol.com) y la dirección IP del servidor y estará listo.