2017-04-20 92 views
1

我的域名註冊服務商是godaddy,我轉到他們的DNS記錄部分,並將名稱更改爲與我的實例關聯的彈性IP。現在,當我在瀏覽器中鍵入我的域名時,我的網站就會出現!但是,它會將其轉發給我的服務器的IP。如何將我的域名指向託管在AWS EC2上的我的網站?

事情我已經嘗試過(無論是邏輯與否):

  1. 我使用WordPress的multsite所以我改變了DOMAIN_CURRENT_SITE在WP-config.php文件到我的新域名。沒有運氣。還原。
  2. 我在我的數據庫中更改了「site_url」和「home」以指向我的域。沒有運氣。一次嘗試過一次等恢復。
  3. 將ServerName更改爲httpd.conf(apache)中的新域。
  4. sudo的主機名WWW ....(不知道做什麼)

所以我想簡單地擁有自己的網站沒有它顯示在地址欄中的IP開放。有人可以幫忙嗎?

感謝

編輯: Here's the DNS page of godaddy,我已經隱沒在A記錄的IP,但它是我的服務器的只是IP地址。

+1

你有一個.htaccess文件或插件可能做某種重定向? – codenathan

+0

@codenathan我剛讀完了oreilly的書DNS&BIND的前幾章。我現在對現在發生的事情有了更好的瞭解。感謝您的建議,我會重建並密切關注.htaccess和插件。 – jamie

回答

1

首先,您需要使用AWS專用IP在godaddy中設置Custom NS,然後將它們設置爲DNS。如果你在cPanel中使用Linux實例,那麼只需在cpanel的addon-domain中添加域即可。

如果您使用的是Windows實例,那麼您應該配置IIS。

+0

謝謝@Shahbaz這不是很直觀。我拿走了我的EC2的公共DNS,並將其放入_domainconnect CNAME部分。當我在地址欄中輸入IP地址時,它仍然會恢復到IP地址。還有其他事情需要改變嗎?還是需要一段時間來處理? – jamie

相關問題