Olas, nada mas de metiche...
Mira yo tengo varios dominios en mi pc, utulizo Asp (Nada ke ver)
pero mira, como tienes una sola ip fija (o dinamica, lo mismo)
cuando alguien te da servicion de dns, solo manda la solicitud de ip para ke el server se entere (y responda) ke alguien solicito ver el contenido del mismo. Pero tu web server, solo conoce la ip (fija o variable).
Por eso si rediriges a otro directorio con el nombre del server ke solicito, el usuario final, ni cuenta se da: Ej:
Directorios en el Server
C:\WebServer\Pagina1 --------->
www.dom1.com
C:\WebServer\Pagina2 --------->
www.dom2.com
Pues cuando alguien ponga
www.dom1.com, pues redireccionalo basado en la variable del host ke pidio al directorio
www.dom1.com/pagina1
o
www.dom2.com/pagina2
como ambos dominios tienen la misma ip, en lo unico ke distinguen es en el nombre del host, asi ke aprovechas esa debilidad.
mira yo hago esto en asp
Código:
<%
Select Case Request.ServerVariables("HTTP_HOST")
Case "neosky.dnsq.org", "www.neosky.dnsq.org"
Response.Redirect "http://neosky.dnsq.org/neosky"
Case "neoskynet.ods.org", "www.neoskynet.ods.org"
Response.Redirect "http://neosky.dnsq.org/neoskynet"
End Select
%>
Encuentra las intrucciones afines pero en tu idioma.
Si estas satisfecho con mi respuesta, visita mi sitio y firma mi libro de visitas.