Перенаправлять запросы не www без перенаправления поддоменов - PullRequest
0 голосов
/ 05 января 2010

Чтобы заменить устаревший веб-сайт, клиент направил свой DNS на мой сервер, где существует новая версия веб-сайта.

Однако они все еще обслуживают http://support.example.com со своего собственного сервера.

Я заметил, что запросы без www, например, http://example.com, все еще указывают на их собственный сервер, поэтому показывают старый веб-сайт.

Как я могу направлять запросы не-www, http://example.com на мой сервер, не нарушая функциональность их поддомена «поддержка»?

  • Сервер клиента - это сервер Microsoft, мой - Linux / Apache
  • Редактировать: Изменение записи DNS 'A' не нарушит существующий поддомен
  • Я знаю, что мог бы добавитьindex.html страница в начале старого сайта, но если он когда-либо будет удален, запросы страницы перестанут работать
  • Я не могу использовать перезапись мода, потому что у меня нет доступа к их веб-серверуфайлы

ПРЕДЛАГАЕМОЕ РЕШЕНИЕ:

На клиентском DNS создайте запись A для:

  • support.example.com - IP-адрес сервера клиента
  • example.com - IP-адрес моего сервера
  • www.example.com - IP-адрес моего сервера

Нет необходимости вносить какие-либо изменения в DNS на моем сервере в отношении этого домена

1 Ответ

1 голос
/ 05 января 2010

Изменение записи A для example.com не повлияет на запись A для support.example.com.

...