Amazon S3를 사용하여 웹사이트를 호스팅하려고 합니다. namecheap을 통해 도메인을 등록했습니다. mywebsite.com
브라우저에서 URL 로 이동할 때마다 로 변경됩니다 http://mywebsite.com.s3-website-us-east-1.amazonaws.com/
. 브라우저의 URL을 변경하지 않고 그대로 유지하고 싶지만 어떻게 수정해야 할지 모르겠습니다. 다음은 내 설정에 대한 몇 가지 스크린샷입니다. 도움을 주시면 감사하겠습니다.
namecheap DNS 설정
Route 53 설정
답변1
DNS에는 제한이 있습니다. 도메인의 최상위 수준은 A 레코드여야 하며 CNAME은 될 수 없습니다. 예를 들어, serverfault.com
CNAME이 될 수 없으며 IP 주소여야 합니다. IP 주소가 A 레코드의 값이기 때문입니다. IP 주소. IP 주소(IP 주소일 수 있음)를 가리키도록 A 레코드를 변경한 다음 s3-website-us-east-1.amazonaws.com
필요한 경우 다른 ALIAS 레코드를 추가해 보세요.
답변2
답변3
내 문제는 결국 DNS 캐싱으로 인해 발생했습니다. 명령줄에서 실행 ipconfig /flushdns
하고 Chrome 및 Firefox에서 캐시를 플러시하는 것이 트릭이었습니다.