Ich bin nicht sicher, ob es sich um ein S3-Problem oder etwas anderes mit meiner Website handelt, würde aber die Community gerne um Hilfe bitten.
Aufbau:Ich habe eine statische Website (ca. 700 KB), die auf S3 gehostet wird. Meine CSS- und JS-Dateien sind gzippt und mit den entsprechenden Metadaten eingerichtet. Alle Objekte im Bucket verwenden eine Cache-Steuerung mit einem Höchstalter von 7 Tagen.
Ausgabe:Wenn ich versuche, über ein privates Fenster in Firefox auf meine Website zuzugreifen, dauert das Laden der Website eine Weile und das Durchgehen der Seiten der Website usw. dauert dann sehr lange.Dieses Problem tritt nicht auf Client-Geräten auf, die im normalen Modus (nicht privat/inkognito) auf die Website zugreifen..
Frage:Wie beginne ich mit der Fehlerbehebung? Fällt Ihnen beim Lesen etwas Offensichtliches ein? Liegt das Problem am Browser, am S3 oder am HTML-Setup?
Danke!
Antwort1
Ich bin mir nicht hundertprozentig sicher, was das Problem war, aber es trat nur im privaten Modus auf, wenn versucht wurde, direkt über http auf den S3-Website-Endpunkt zuzugreifen.
Nachdem ich eine Cloudfront-Verteilung mit einer benutzerdefinierten Route53-Domäne und einem SSL-Zertifikat von ACM eingerichtet habe, leite ich HTTP jetzt mit der Viewer-Richtlinie auf HTTPS um.
Derzeit gibt es keine Latenzprobleme, unabhängig davon, ob der private Modus oder das normale Surfen verwendet wird.