Как установить два доменных имени на один сервер?

Я бы сделал это с помощью tmux:

$ tmux

tmux

$ vim.
CTRL + B
SHIFT + "
$ touch python.out
$ tail -fn +1 python.out &

horizontal split

CTRL + B
;
CTRL + B
SHIFT + %
$ python > python.out
>>> 1 + 1

vertical split

Здесь учитываются привязки клавиш по умолчанию для tmux. Некоторые прекрасные ссылки:

1
27.02.2020, 16:22
1 ответ

Маршрутизация нескольких имен на один сервер осуществляется DNS. В вашем случае похоже, что у вас может быть динамический IP-адрес, и вы поддерживаете текущую запись DNS через Google, своего провайдера DDNS. Я полагаю, что на данный момент у вас есть два варианта:

  1. Создайте запись CNAME, чтобы www.website.com указывал на site.com, и продолжайте обновлять только site.com
  2. Создайте вторую ddclientзапись, чтобы www.website.com правильно синхронизировался с вашим истинным IP-адресом

Я бы порекомендовал #1 себе.

Обработкой нескольких доменных имен занимается ваше (веб-серверное приложение ). Вам нужно будет настроить Apache, Nginx, Wordpress или что-то еще, что вы используете, чтобы понять два разных имени веб-сайта, даже если одно из них является просто перенаправлением на другое.

Если Google обрабатывает ваш DNS, возможно, он определит вашу вторичную запись DNS как перенаправление веб-уровня -на первичный, что позволит вообще избежать какой-либо работы на вашем сервере.

У самого сервера есть только одно имя, которое даже не обязательно должно соответствовать каким-либо общедоступным записям DNS (, но иногда удобно, если оно совпадает с одной из них ).

3
28.04.2021, 23:22

Теги

Похожие вопросы