Назад | Перейти на главную страницу

Один домен, два хоста, несколько поддоменов на втором хосте

Итак, вот в чем дело:

Я уже настроил sub1.example.com чтобы указать IP (используя A) второго хоста, и он работает.

Что, если я хочу указать sub2.example.com на тот же хост, но в другую папку? Я не могу указать на тот же IP-адрес. Есть ли способ обойти это? Или мне нужно получить выделенные IP-адреса для каждого поддомена на втором хосте?

DNS переводит имена хостов в IP-адреса, другой папки с точки зрения DNS не существует. Имя хоста перевода (или, в более общем смысле: URL) в папку должно быть выполнено в конфигурации вашего веб-сервера. Это называется виртуальным хостингом. (Некоторые проблемы возникают, если вам нужен https для нескольких имен)

если вы используете Apache в качестве веб-сервера, вам нужно создать разные <VirtualHost IPADDRESS:80> конфиги и направить в папку с DocumentRoot /var/www/sub2. Проверять, выписываться /etc/apache2/sites-enabled/default на сервере Linux и, скорее всего, C:\xampp\apache\conf\extra\httpd-vhosts.conf в Windows.

Нет никаких причин, по которым вы не можете указать 1000 доменов на 1 IP, вам просто нужно настроить свой веб / почтовый / любой сервер для ответа на каждый домен ..