DNS-Einstellungen: OpenShift mit CloudFlare / rhcloud

8

Ich versuche die DNS-Weiterleitung auf CloudFlare auf meiner Openshift-Seite (the-domain.rhcloud.com) einzurichten.

Aber wenn ich in die CloudFlare-DNS-Einstellungen gehe und versuche, die A-Einstellung zu ändern, erhalte ich folgende Fehlermeldung:

Sie haben 'the-domain.rhcloud.com' eingegeben, was keine gültige IP-Adresse ist.

Es scheint nach einer statischen IP-Adresse zu fragen. Es scheint, dass andere Hosting-Dienste eine numerische IP-Adresse für DNS-Einstellungen bereitstellen können, aber ich kann nichts dergleichen auf rhcloud / OpenShift finden.

Wie kann ich die IP-Adresse meiner Domain auf rhcloud OpenShift finden? Wie sollten grundlegende DNS-Einstellungen bei der Weiterleitung an einen rhcloud-Host auf CloudFlare aussehen?

Sollte ich eine der Standardeinstellungen A und AAAA von meinem Registrar verwenden?

    
Matt Lemmon 12.10.2014, 19:41
quelle

2 Antworten

10

Es ist etwas ungewöhnlich, aber wenn Sie Dienste wie Openshift / Heroku usw. verwenden, gibt es keinen A-Eintrag für die Domain in Ihrem DNS. Dies liegt daran, dass es keinen einzigen A-Eintrag für Ihre Website oder App auf dem Dienst gibt.

Wenn Sie die Domain bereits bei Ihrem Registrar unter Verwendung der Nameserver von Cloudflare eingerichtet haben (Sie müssen dies tun!), sollten Sie beim Registrar nichts anderes tun müssen.

Sie müssen bei Cloudlare einen (oder mehrere) CNAMEs für die Site / App einrichten (wenn es sich um eine Website handelt, können Sie je eine für beispielsweise example.com und www.example.com wünschen).

Wenn Sie die "nackte" Domain und die www-Version benötigen, tun Sie Folgendes:

Openshift

  1. Stellen Sie sicher, dass Domains sowohl für die "nackte" Domain als auch für die www-Subdomain eingerichtet sind.

Wolkenflamme:

Sichern Sie es!

  • Mit Cloudflare können Sie Ihre DNS-Einstellungen exportieren. tun Sie dies, bevor Sie Änderungen vornehmen
  • .

Nackte Domäne

  1. Gehen Sie zur Seite mit den DNS-Einstellungen
  2. Wählen Sie CNAME aus dem Selektor unten
  3. Geben Sie the-domain in das erste Feld
  4. ein
  5. Geben Sie the-domain.rhcloud.com in das zweite ("ist ein Alias ​​von") Feld
  6. ein

www-Subdomain

  1. Wiederholen Sie die Schritte 1 bis 4 von oben, aber geben Sie für Schritt 3 www ein.
  2. Gehen Sie zur Seite "Seitenregeln"
  3. fügen Sie eine neue Regel "page forwarding" hinzu, die entweder :
    • leitet http://the-domain.com/* zu http://www.the-domain.com/ oder um
    • leitet http://www.the-domain.com/* zu http://the-domain.com/ um
    • Wählen Sie '301' für den Umleitungstyp
bhotel 13.10.2014, 10:07
quelle
0

Wenn Sie möchten, dass Ihr Domain-Name mit https://www beginnt, sehen Sie sich die Schritte an, die für mich funktionierten.

Nehmen wir an, wir möchten cloudflare und openshift für diesen Domainnamen konfigurieren: example.org .

Cloudflare

DNS-Seite

Ich habe zwei Datensätze:

  1. Geben Sie ein: CNAME Name : example.org Wert : example-example.rhcloud.com (Sie sollten CNAME flattern sehen Zeichen für dieses)

  2. Geben Sie ein: CNAME Name : www Wert : example.org

Seite "Seitenregeln"

Zwei Regeln:

  1. Ссылка * Einstellungen : Verwenden Sie immer HTTPS

  2. example.org/* Einstellungen : Weiterleitungs-URL, 301 - Permanente Weiterleitung, https://www.example.org/

OpenShift

Fügen Sie einen Alias ​​hinzu:

  • www.beispiel.org
Dattaya 28.08.2016 17:12
quelle

Tags und Links