Ich habe eine Cloudfront-Distribution erstellt, um die statische Website zu bedienen. S3 ist Ursprungsserver. Wenn wir jetzt auf die Cloudfront-URL zugreifen, wird sie zum S3-Standort umgeleitet.AWS Cloudfront, die zu S3-Bucket umleitet
d2s18t7gwlicql.cloudfront.net oder test.telekha.in
Im Browser wird es zeigt https://telekha-test-www.s3.ap-south-1.amazonaws.com/index.html#/dashboard
Ich erwarte https://test.telekha.in/#/dashboard
Wenn ich https://test.telekha.in durch curl zugreifen kehrt meine index.html Dokument
Wenn ich auf http://test.telekha.in durch curl zugreifen, kehrt es zurück
<html>
<head><title>301 Moved Permanently</title></head>
<body bgcolor="white">
<center><h1>301 Moved Permanently</h1></center>
<hr><center>CloudFront</center>
</body>
</html>
Aber in Browser sowohl HTTP und HTTPS umleiten zu https://telekha-test-www.s3.ap-south-1.amazonaws.com/index.html#/
Sie mir bitte, wie dieses Problem zu lösen.
Durch die Konfiguration des Ursprungs mit der S3-URL werden Inhalte sowohl mit S3- als auch mit CF-URLs zur Verfügung gestellt, die möglicherweise unerwünscht sind. – Kiril