Domainname auf Subfolder von Server?
Hallo,
Ich besitze eine Domain mit Webhosting und einen Linux vServer.
Auf dem Linux Server läuft ein Minecraft Server und die Adresse play.domainname.de verweist auf diesen Server (somit können Leute über diese Domain dem Server joinen). Das ganz läuft über Cludflare.
Jetzt möchte ich über diesen Server auch ein Forum (phpbb) laufen lassen.
Wie kann ich jetzt machen, dass Leute mit play.domainname.de auf den Minecraft Server und mit forum.domainname.de auf das Forum joinen können.
Der Server läuft im Ordner "spigot" und das Forum im Ordner "forum".
An anderer Stelle wurde ich cname record verwiesen, aber irgendwie kriege ich das nicht hin...
Bitte alles so einfach wie möglich erklären :)
Danke für jede Hilfe!
LG
2 Antworten
Einfach beide Domains auf dieselbe IP zeigen lassen und das wars. Minecraft und HTTP(S) laufen auf zwei verschiedenen Ports, also brauchst du auch kein spezielles Setup mit Reverse Proxy oder so.
Du musst im DNS forum.domainname.de die entsprechenden A und ggf. AAAA Records eintragen, genau so wie Du das für play.domainname.de auch gemacht hast. forum.domainname.de und play.domainname.de verweisen auf dieselbe IP-Adresse. Die Verbindung auf forum.domainname.de erfolgt aber auf Port 443 für HTTPS (ggf. auch auf Port 80 für HTTP) und ruft so den Webserver auf. Die Verbindung auf play.domainname.de erfolgt auf Port 25565 und ruft so den Minecraft Server auf.
Dadurch, dass die beiden Dienste auf unterschiedlichen Ports terminieren und diese auf von der Anwendung so aufgerufen werden, sehe ich das nicht so. Was hältst Du davon, das einfach mal zu testen?
Was denn? Wenn ich eine a record auf play und einen auf forum machen, kann ich mit beiden den mc server joinen.
Wenn ich eine a record auf play und einen auf forum machen, kann ich mit beiden den mc server joinen.
Ja, ist das ein Problem? Wenn Du eine dieser Adressen mit dem Browser aufrufst, kommst Du auf das Forum. Wenn Du eine dieser Adressen mit dem Minecraft-Client aufrufst, kommst Du auf den Minecraft-Server. Wenn Du beim Aufruf von play.domainname.de per Browser nicht das Forum sehen möchtest, kannst Du dies per Zugriffsregel in der .htaccess oder der Server-Konfiguration unterbinden.
Also ich habe mir jetzt sagen lassen, dass sich mein vorhaben nicht so einfach umsetzten lässt. Da müsste man irgendwie eine reverse proxy einrichten um das zu trennen.