Das Problem mit Ihrer Anforderung ist, dass DNS nichts über das Protokoll/Schema weiß (entweder http://
oder https://
), es behandelt nur die Auflösung des Hostnamens. Der Teil, wo Sie umleiten von example.com
bis https://www.example.com
, obwohl in NamEcheap DNS-Konsole konfiguriert ist, beinhaltet eigentlich eine Art von einem Webserver, der (wenn Sie eine Anfrage für http://example.com) mit 301 Redirect
zu https://www.example.com
- das ist ein Service, der DNS-Provider manchmal transparent bieten an, ihren Kunden das Leben zu erleichtern.
Ich bin nicht mit Namecheap Angebote vertraut, aber ich bezweifle, dass es möglich ist, https://example.com
-https://www.example.com
zu konfigurieren, denn das würde auch bedeuten, dass sie irgendwie Ihre SSL-Zertifikate hochladen, aber vielleicht können Sie mit ihrer Unterstützung überprüfen.
Die andere Lösung könnte sein, dass in Namescheck Konsole, anstatt example.com
->https://www.example.com
konfigurieren Sie example.com
CNAME zu openshift Konto. Dann, in OpenShift, stellen Sie einfach sicher, dass Ihre Website auch auf example.com
reagiert, und behandeln Sie die http -> https
Umleitung in Code.
DNS kümmert sich nicht um https oder http, es löst nur Hostnamen auf. Wie haben Sie 'example.com -> https: // www.example.com' eingerichtet? –
Ich habe meine Root-Domain auf meine Subdomain www umgeleitet und poste dann www auf mein Openshift-Hosting mit CNAME. aktuelle URL ist bonaevents.com, wenn Sie überprüfen möchten. https://bonaevents.com funktioniert nicht. –
OK, der 'root domain to my subdomain www' Teil, Sie haben das in der namencheap Konsole getan, wie hier beschrieben [https://www.namecheap.com/support/knowledgebase/article.aspx/385/77/how -do-i-setup-URL-Weiterleitung für eine Domain)? –