Apache-2.2
我需要子域或 CNAME 嗎?
我有一個指向我的 AWS EC2 框的 Godaddy (mysite.com) 域。
現在我需要在我的網站上有一個啟動板連結,這樣如果使用者點擊它,它將指向 launch.mysite.com
此連結還應指向同一個 AWS EC2 框,然後我將在其中通過 Apache 的 VirtualHosts 擷取傳入主機並相應地重定向它。
現在最讓我困惑的是如何創建 launch.mysite.com ?
我是否創建一個“轉發子域”並將其轉發到我的 ip?或者我是否創建一個指向同一個 ip 的 CNAME?
非常感謝,
只需在 GoDaddy 的域管理器中添加一條指向 @ 的 A 記錄,其中包含適當的內容(在您的情況下啟動)。當您訪問您的網站 www.mysite.com 時,猜猜 www 是什麼?它只是一個指向@的A記錄,它代表mysite.com,前面沒有任何內容。
注意:GoDaddy 的方法非常不標準。更常見的方法是使用伺服器的 IP 添加一條 A 記錄,或者為伺服器的 @ 記錄創建一個 CNAME。BIND 不允許 A 記錄 @。當您查詢該記錄時,它會說它不存在。一個很好的觀點,但值得注意。
CNAME 不指向 IP,它們指向其他 DNS 記錄。