Один и тот же IP-адрес для домена и поддомена


Похоже, что мой первоначальный пост сбивает с толку, поэтому я переписал его, чтобы быть более понятным (sry, английский не мой родной язык):

Мой веб-контент размещен в другой компании, чем мои DNS-записи/домены. Давайте вызовем первый хостер контента и второй хостер домена.

Хостер контента использует plesk (v12 на CentOS 7). У меня там тоже есть домен, но я не хочу им пользоваться. Давайте назовем это something.com

Мой "реальный" домен в поставщике доменов называется realthing.com .

До сих пор моя рабочая настройка выглядела так:
sub1.realthing.com указал через A-запись на IP-адрес something.com . Это работает.
sub2.something.com имеет контент и работает (контент отображается в браузере)

Что я хочу сделать сейчас: sub3.realthing.com указать на sub2.something.com а затем покажите содержимое sub2.something.com .
Я пытался сделать это с помощью записи CNAME, но происходит то, что sub3.realthing.com показывает содержимое из something.com .
Проверка записи обратного DNS с помощью dnswatch.info показывает правильную настройку (sub3.realthing.com CNAME sub2.something.com). Таким образом, кажется, что мне нужно сделать что-то на стороне contentprovider, чтобы apache мог представить правильный контент. Но я не знаю, как это сделать с plesk.

Любая помощь будет очень признательна

Старый пост (то же значение): в моем домене есть какой-то внутренний URL (11-43-223-33.customer.company.com). Я настроил свой реальный домен (mydomain.com) в моем поставщик домена/dns для указания IP-адреса (11.43.223.33) сервера содержимого. Это работает.

Теперь то, что я хочу сделать, и до сих пор не могу выполнить: Использование поддомена (sub.mydomain.com ) чтобы указать на поддомен в моем контентхостере (sub.11-43-223-33.customer.company.com). Для этого я использовал запись CNAME (sub.mydomain.com CNAME sub.11-43-223-33.customer.company.com). Вместо того, чтобы показывать содержание sub.11-43-223-33.customer.company.com при открытии sub.mydomain.com в браузер, в котором мне представили содержимое mydomain.com .

Как указано ниже, за этим стоит контент sub.11-43-223-33.customer.company.com к которому я могу получить доступ, если открою этот URL-адрес в браузере. Таким образом, поддомен в моем поставщике контента запущен и работает сам по себе.

Возможно ли вообще сделать это с помощью plesk? Нужно ли добавлять sth в конфигурацию apache, чтобы она работала? Любая помощь будет очень признательна

Author: Joruus, 2015-10-07

1 answers

Проверьте конфигурацию вашего веб-сервера.

Как вы это делаете через Plesk, я не могу сказать, потому что я стараюсь избегать этих "Простых веб-панелей управления", как чумы.

Однако, исходя из предположения, что ваш базовый веб-сервер, скорее всего, является "Apache", в записи виртуального хоста в конфигурации Apaches для целевого подсайта, к которому вы пытаетесь получить доступ, вы должны полностью указать псевдоним поддомена, к которому вы хотите получить доступ.

Я не нахожусь рядом с сервером, который я мог бы использовать, чтобы привести вам пример, но Я вернусь к этому сообщению позже сегодня, когда вернусь в свой офис, и задокументирую полное виртуальное имя/настроенный сервер.

На данный момент мне кажется, что ваш виртуальный сервер должен содержать следующие 2 строки (среди других опций там):

ServerName www.example.com
ServerAlias mysub.example.com another.example.com

Имя сервера ДОЛЖНО содержать имя источника имени, на которое вы хотите, чтобы сайт (вспомогательный сайт) отвечал, что, как я подозреваю, в вашем случае будет sub2.example.com , затем вы бы выполнили это с помощью строки ServerAlias, которая будет содержать sub3.example.com

Пока ваш DNS определяет правильный общедоступный IP-адрес сервера, на котором все размещено, остальная часть вашей конфигурации будет зависеть от того, что вы называете "Хост контента"

 1
Author: shawty, 2018-08-11 07:06:33