Перенаправление нескольких поддоменов cctld на поддомен tld


У меня есть сайт, который я использую для тестирования разработки на одном из наших серверов разработки, он размещен по адресу dev.domain.com.

Я в принципе хочу иметь www.domain.com, www.domain.ca, fr.domain.ca все указывают на dev.domain.com, но я хочу, чтобы URL-адрес сайта оставался www.domain.com, www.domain.ca, fr.domain.ca ( в зависимости от того, что было первоначально запрошено). Как мне настроить это в IIS 7?

Прямо сейчас все, о чем я беспокоюсь, - это тестирование на машине разработки. У меня также есть доступ к машине разработки, если мне нужно запустить браузер непосредственно на компьютере разработчика.

Является ли это простым изменением файла hosts и изменением заголовков хостов в IIS 7? В любом случае, как бы я сделал это подробно?

Author: Simon Hayter, 2013-04-16

2 answers

Это так же просто, как добавить каждый домен в качестве заголовка хоста в свой dev.domain.com привязки сайтов. Службы IIS не изменят HTTP_HOST, переданный клиентом, за исключением определенных обстоятельств, таких как сайт, привязанный к адресу обратной связи.

 2
Author: dartonw, 2013-04-16 15:34:27

Если у вас есть доступ к панели Plesk, прежде всего добавьте все эти домены в качестве псевдонимов, чтобы указать на ваш основной домен. Вы можете создать перенаправления на свой основной домен, используя раздел перенаправления IIS (см. Более подробную информацию по ссылке http://www.trainsignal.com/blog/iis7-redirect-windows-server-2008)

 0
Author: user16179, 2013-04-17 04:33:24