Hallo zusammen,
ich habe mir vor ein paar Tagen eine domain mit DDNS bei selhost.de zugelegt.
Nun möchte ich es gerne erreichen, dass ich über verschiedene Subdomains auf die jeweiligen virtuellen Host auf meinem QNAP NAS lande.
Sprich, wenn ich z.B. owncloud.mydomain.de eingebe, möchte ich, dass das NAS automatisch auf den virtuellen Host auf Port xyz weiterleitet.
Zur Zeit ist es mir nur möglich, in meiner Fritzbox ein Portforwarding auf den vHost Port einzurichten. Alles was von Port 80 kommt wird an Port xyz auf das QNAP NAS weitergeleitet. Das funktioniert natürlich, hat aber den Nachteil, dass ich für Port 80 nur exakt eine Website ansteuern kann.
Dies soll aber dynamisch über die jeweilige Subdomain erfolgen.
Bei Selfhost ist wie gesagt ein DDNS Dienst vorhanden, der auf meine domain zeigt. Domainname und DDNS Name sind daher identisch.
Der Selfhost DDNS Account wird sowohl über meine Fritzbox, als auch von meinem NAS aktualisiert.
Ich habe in der Domainverwaltung bei selhost eine subdomain owncloud.mydomain.de angelegt, welche als A Record die IP meiner DDNS Verbindung nutzt.
Nun ist es also stand jetzt egal, ob ich nur mydomain.de oder owncloud.mydomain.de eintrage, ich lande immer auf dem selben Ziel, da beide Domains die selbe IP Adresse nutzen und von Port 80 auf das NAS zugreifen.
Wie kann ich es nun realisieren, dass das QNAP NAS die "Inteligenz" übernimmt und automatisch erkennt, von welcher domain auf das NAS zugegriffen wird um danach zu entscheiden, auf welchen vHost umgeleitet werden muss?
Meine http-vhosts-user.conf sieht folgendermaßen aus
NameVirtualHost *:4443
Listen 4443
<VirtualHost _default_:80>
DocumentRoot "/share/Web"
</VirtualHost>
<VirtualHost *:4443>
ServerName owncloud.mydomain.de
DocumentRoot "/share/Web/owncloud"
</VirtualHost>
Alles anzeigen
Ich habe schon in dem englischen QNAP Forum eine Anleitung gefunden, die bei mir aber nicht so recht will: http://forum.qnap.com/viewtopic.php?f=32&t=59272
Ich hoffe, ich konnte mich verständlich ausdrücken und danke euch schonmal für euer Feedback
PS: Das ganze soll natürlich keinen dauerhaften Nutzen tragen sondern lediglich zum Testen/Spielen/Verständnis dienen.