Wie funktioniert mein Shared Host-Name-Server Entschlossenheit http://servername.com/~username/ meine Top-Level-Domain?
-
02-07-2019 - |
Frage
Ich zog vor kurzem meine Website zu einer Shared-Hosting-Lösung unter asmallorange.com , aber ich hatte meine Domain auf nutzen ihre vorgesehenen Name-Servern, um die Website, um richtig zu lösen. Ich war die Kontrolle über die Domain des DNS zu halten bestimmt, aber ich konnte keinen Weg finden, um meine Top-Level-Domain Entschlossenheit zur gemeinsamen Position, die im Format
war zu machenserver.asmallorange.com/~username
Also ich weiß, ich bin etwas fehlt hier, meine Frage ist:
Was in ihrem Nameserver / DNS-Eintrag macht es möglich, server.sharedhost.com/~username als Top-Level-Domain zu dienen? (Dh. http://topleveldomain.com )
Lösung
Nichts. DNS einfach abbildet topleveldomain.com zu server.sharedhost.com. Es ist der Web-Server, die an der Host: topleveldomain.com
Header sieht und weiß, dass auf server.sharedhost.com/~username gleichwertig ist.
Andere Tipps
Nichts. Sie sind mit Ihrem Domain-Namensauflösung auf die gleiche IP, die server.asmallorange.com zu aufgelöst wird, aber dann werden sie sich ihren Web-Server bekannt, den Domain-Namen topleveldomain.com, und erzählt die Webserver, es ist die gleiche wie server.asmallorange .com / ~ username.
Virtuelle Hosts sind keine DNS-Trick, sie sind ein HTTP-Trick - der Hostname angefordert wird durch den Browser in einem Host gesendet. Feld jeder Anfrage
Apache hat eine "MOD_USER", die Sie in Ihrer Apache-conf-Datei aktivieren. diese und virtuelle Hosts zu verwenden ist, wie das erreicht wird.
Virtual Hosts in Apache ist, wie dies geschehen ist.
Allerdings nur, weil Sie die DNS einrichten zu gehen „mydomain.com zu 1.2.3.4 behebt“, die ihre IP-Adresse ist, bedeutet nicht, dass Sie die Kontrolle über Ihre Domain-Namen sind aufzugeben.