Frage

Ich versuche help.domain1.com zu help.domain2.com abzubilden. Ich habe dies auf Uservoice gesehen. Sie lassen Sie Karte something.yourdomain.com zu something.uservoice.com.

Auf domain1.com Ich habe einen CNAME help.domain2.com einzurichten.

Es funktioniert gut, aber wenn ich öffnen help.domain1.com ich den Inhalt von domain2.com statt help.domain2.com.

Nach einigem Experimentieren ich habe erkannt, dass dies ein erwartetes Verhalten.

Also meine Frage ist, was ich auf domain2.com zu tun haben (oder vielleicht auf domain1.com?), Um es Inhalt von Sub-Domain zeigen zu haben „help.domain2.com“, wenn ich navigieren help.domain1.com

(Ich bin mit Plesk und das Betriebssystem Windows Server 2003)

War es hilfreich?

Lösung 3

Ich fand die Lösung. Eine Möglichkeit wäre, eine mod_rewrite Regel zu verwenden, auf domain2.com und tun eine Umleitung, wenn Referrer domain1.com ist. Oder eine dedizierte IP-Adresse zuzuweisen.

Andere Tipps

Ich war vor dem gleichen Problem für die letzten paar Tage und fand nur die Lösung ...

/ etc / apache2 / site-available / default, hatte ich zwei virtuelle Hosts, erste für meine Domain war, und die zweite war für meine Sub-Domain. Alles, was ich tun musste, war die Reihenfolge der virtuellen Host-Blöcke umzukehren, die Sub-Domain vor der Domain-Platzierung, und es funktionierte! : D

HTTP / 1.1 verwendet die Host:-Header, um herauszufinden, welche Seite angefordert wird, soll es mehr als ein Standort auf der gleichen IP-Adresse gehostet werden.

Sie müssen sicherstellen, dass der zweite (Ziel) Web-Server so konfiguriert ist, eingehende HTTP-Anforderungen mit der ursprünglichen URI in ihnen zu erwarten ist.

Ich bin nicht 100% sicher, wie dies in Windows zu tun, aber in Apache müssen Sie nur die Einrichtung eines virtuellen Hosts es von der Hauptdomäne zu Ihrer Sub-Domain umleiten.

Sie nicht sagen, wenn Sie IIS oder Apache oder was der Webserver verwenden ist.

Ich stelle mir vor, dass Sie brauchen, was zu tun ist Setup in IIS eine neue Website ist (kein virtuelles Verzeichnis) und auf der Website Registerkarte Klicken Sie auf Erweitert und dort den Eintrag bearbeiten, so dass der „Host-Headername“ der Sub-Domain ist, dass Sie möchten.

Jon Hawkins

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top