Beim Hosten einer Site auf Amazon S3 wird die URL ständig umgeleitet

Beim Hosten einer Site auf Amazon S3 wird die URL ständig umgeleitet

Ich versuche, Amazon S3 zum Hosten meiner Website zu verwenden. Ich habe die Domain über Namecheap registriert. Immer wenn ich mywebsite.comim Browser zu navigiere, ändert sich die URL in http://mywebsite.com.s3-website-us-east-1.amazonaws.com/. Ich möchte, dass die URL im Browser unverändert bleibt, habe aber wirklich keine Ahnung, wie ich das beheben kann. Hier sind einige Screenshots meines Setups. Ich wäre für jede Hilfe dankbar.

Namecheap DNS-Einrichtung Namecheap DNS-Einrichtung

Route 53 einrichten Bildbeschreibung hier eingeben

Antwort1

DNS hat eine Beschränkung. Die oberste Ebene einer Domäne muss ein A-Eintrag sein, es darf kein CNAME sein. Beispielsweise serverfault.comdarf es kein CNAME sein, es muss eine IP-Adresse sein, denn das ist der Wert von A-Einträgen. IP-Adressen. Versuchen Sie, den A-Eintrag so zu ändern, dass er auf eine IP-Adresse verweist (könnte die IP-Adresse von sein) s3-website-us-east-1.amazonaws.comund fügen Sie dann bei Bedarf einen weiteren ALIAS-Eintrag hinzu.

Antwort2

Laut den Anleitungen empfiehlt Amazon, zwei Buckets zu erstellen:

  • meinewebsite.com
  • www.meinewebsite.com

Einer dieser Buckets wird zum Hosten der eigentlichen Site verwendet (Webhosting aktivieren), der andere dient zur Domänenumleitung (Umleitung aller Anfragen an einen anderen Hostnamen). Beide Buckets werden dann auf die gleiche Weise unter Verwendung eines ALIAS zu Route53 hinzugefügt.

Weitere Informationen finden Sie indiese ausführliche AnleitungUndHier.

Antwort3

Mein Problem wurde letztendlich durch DNS-Caching verursacht. Das Ausführen ipconfig /flushdnsüber die Befehlszeile sowie das Leeren des Caches in Chrome und Firefox haben das Problem gelöst.

verwandte Informationen