2016-05-24 9 views
0

ich mit diesem bin zu kämpfen und, nachdem es stundenlang googeln dachte, es wäre besser, hier zu fragen, mehr Klarheit zu bekommen, was ich zu tun versuche.Strecke zwei verschiedene dns die zu gleichen ip aber verschiedene Routen

So habe ich zwei Domänen auf demselben Server verweisen. Ich möchte, dass eine Domäne auf eine Route wie/example1 zeigt und die andere Domäne auf eine andere Route verweist wie/example2

Hat jemand einen Einblick, wie man das am besten erreicht? Wir verwenden WSO2 API Manager, eine Open-Source-Plattform.

+2

ist kein DNS-Problem; Es ist ein Webserver ** virtueller Host ** Problem. –

+0

Was ist dein Anwendungsfall? Wie werden Sie entscheiden, welche Domäne aufgerufen werden soll? –

+0

basierend auf der Route/Geschäft oder/Publisher –

Antwort

0

Dies kann durch die Verwendung eines Reverse-Proxy wie nginx erfolgen. Folgende Beispielkonfiguration könnte helfen. Sie sollten auch in der Lage sein, durch NginX Config-Dokumente zu gehen und Dinge herauszufinden. Einige der Konfigurationszeilen in der folgenden Konfiguration werden möglicherweise nicht benötigt. Aber ich bin mir nicht sicher, da ich kein NginX-Experte bin.

server { 
      listen 443; 
      server_name apistore.alex.org; 

      location/{ 
        proxy_pass https://your-up-stream/store/; 
        proxy_redirect https://your-up-stream/store/ /; 
        proxy_redirect https://apistore.alex.org/store/ /; 
        proxy_cookie_path /store/ /; 
      } 
##You need to add the ssl certificate stuff here 
    } 

Wenn Sie über Arbeits erhalten, können Sie einen ähnlichen virtuellen Host für apipublisher.alex.org fügen Sie es an den Verlag App zu übergeben.

Beachten Sie, dass, über Config kann nicht aus dem Kasten heraus arbeiten. Sie müssen auch einen Upstream hinzufügen. Ich wollte nur sagen, dass es möglich ist, dies zu tun. Diese

Verwandte Themen