[英]AWS ELB or Domain url redirects to EC2 instance public DNS
我是 AWS 的新手,並試圖將域(在 Godaddy 中注冊)映射到 AWS 實例,這是我嘗試過的:
www.example.com 和 test.example.com 都重定向到 EC2 實例公共 DNS( http://ec2-52-11-xxx-xxx.us-west-2.compute.amazonaws.com/ ) 如果我點擊 ELB url(test-elb-34243545.us-west-2.elb.amazonaws.com) 也重定向到 EC2 實例公共 DNS( http://ec2-52-11-xxx-xxx.us-west-2. compute.amazonaws.com/ )
重定向是指地址欄中的 url 更改,Chrome 控制台也顯示 302 重定向。
我不希望 url 在地址欄中更改。 不知道我做錯了什么,任何幫助將不勝感激。
提前致謝!
如果您希望流量通過 ELB(這是一件好事)而不是直接到達下面的 EC2 實例,那么您不需要彈性 IP。
而是在您的 Route53 托管區域中為www.example.com
創建一個 CNAME,指向 ELB 名稱(看起來像${load_balancer_name}-${account_id}.${region}.elb.amazonaws.com
)。
現在,當您訪問www.example.com
您將訪問 ELB,然后將流量負載均衡到其下的任何附加 EC2 實例。 您還可以將 EC2 實例保留為純私有 IP 地址,這樣不通過 ELB 就不可能直接訪問 EC2 實例。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.