Я пишу PHP для внутреннего сайта компании. Поэтому у меня нет большого опыта работы с доменными именами, серверами, IP-адресами и т.д.

Друг попросил меня изменить доменное имя его веб-сайта. Я пытаюсь сделать это для него, но мне не повезло.

У него есть оба зарегистрированных доменных имени. У меня есть данные для входа в его учетную запись 123-reg. Кажется, я не вижу способа легко сделать это для него.

Я проверял его текущий веб-сайт, он дает мне IP-адрес. Но когда я ввожу IP-адрес в URL-адрес, он не попадает на его сайт, а на действительно бесполезную веб-страницу.

http://hermes.krystal.co.uk/cgi-sys/defaultwebpage.cgi

Когда я вписываю IP в who.is, информация о какой-то случайной хостинговой компании, Krystal Hosting.

Я думаю, мой вопрос ... Является ли присоединение нового доменного имени к IP-адресу довольно простым процессом? Если так, что я не понимаю?

Может быть, это просто графический интерфейс для 123-reg, который делает чертовски трудно для начинающего?

Я действительно смущен!!

1 ответ1

1

Я не совсем уверен, где у вас проблемы с этой задачей, поэтому я немного объясню, как вы должны это сделать, чтобы работать. Итак, теперь у вашего друга есть домен hermes.krystal.co.uk и вы хотите указать другой домен, чтобы получить тот же ответ, верно? Есть два простых способа сделать это.

Способ 1

Прямо сейчас hermes.krystal.co.uk имеет эту запись A:

$ dig hermes.krystal.co.uk
[...]
;; ANSWER SECTION:
hermes.krystal.co.uk.   14400   IN  A   77.72.1.66

Если вы хотите указать второй домен в том же месте, вам нужно добавить запись A к тому же IP-адресу. Возобновление, запись A - это IPv4-адрес, к которому попытается подключиться запрос домена.

Способ 2

Определите запись CNAME для первого домена, что-то вроде этого:

yourseconddomain.com.  1400    CNAME   hermes.krystal.co.uk

Говоря очень неопределенно, запись CNAME как "указатель" на существующую запись DNS , которая сделает решительность запроса к той же самой записи конечного пункта .

  • Подробнее о записи CNAME здесь.

В любом случае

Причина, по которой вы видите некрасивую страницу при прямом доступе к веб-сайту с IP-адресом в браузере, заключается в том, что веб-сервер не настроен на обслуживание содержимого для этого запроса. В любом случае вам следует добавить второе доменное имя в конфигурацию веб-браузера.

  • Для apache2 используйте ServerAlias
  • Для nginx используйте несколько записей в директиве server_name
  • Для любого другого, Google это :-)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .