Подключение моего доменного имени к моей капле
Я настроил статический веб-сайт Apache на капле DigitalOcean.
Компания, в которой размещено мое доменное имя (webhostingpad), предоставляет "Расширенный редактор зон DNS", который я использовал для настройки (перенаправление / пересылка?) Моей капли.
Мое доменное имя "icecoldnugrape.com".
В разделе "Записи файла зоны" с TTL=7200, Class=IN и Type=A я указал "icecoldnugrape.com". на IP-адрес моей капли. Я сделал это несколько месяцев назад.
Когда я захожу в доменное имя в URL-адресе, меня корректно перенаправляют на сервер Apache моей дроплет, но IP-адрес дроплета занял адресную строку браузера, а не доменное имя.
Как мне сохранить доменное имя в строке URL браузера?
3 ответа
Оказалось (кажется очевидным сейчас), что по моему index.php которая является точкой входа для входящих запросов на мой сервер Apache, которые я делал:
<?php header('Location: http://107.170.41.208/jrrecordings/'); ?>
Когда я должен был:
<?php header('Location: http://icecoldnugrape.com/jrrecordings/'); ?>
Таким образом, мои настройки DNS не были проблемой, и это была просто ошибка пользователя.
установить "запись" для вашей записи WWW
После этого используйте CNAME для записи вашего доменного имени, а не привязывайте CNAME к IP-адресу, привяжите его к имени.
Первое, что вам нужно сделать, это убедиться, что вы установили серверы имен в настройках хоста вашего домена:
NS1.DIGITALOCEAN.COM
NS2.DIGITALOCEAN.COM
NS3.DIGITALOCEAN.COM
Также убедитесь, что вы добавляете домен в каплю вашего Digital Ocean. Для этого войдите в систему, выбрав эту каплю и нажав "Сеть", вы увидите раздел, в котором указаны домены, в которые вы можете добавить домен. Вот как я это сделал:

