Подключение моего доменного имени к моей капле

Я настроил статический веб-сайт 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. Для этого войдите в систему, выбрав эту каплю и нажав "Сеть", вы увидите раздел, в котором указаны домены, в которые вы можете добавить домен. Вот как я это сделал:

Другие вопросы по тегам