Как настроить поддомены на IIS 7


У меня есть сайт, сидящий на сервере IIS 7: WWW.example.COM

Я хотел бы создать несколько поддоменов, которые выглядят так SUBDOMAIN1.example.COM

Я создал веб-сайт IIS и установить привязки http, порт 80, ip-адрес моего сервера, а также SUBDOMAIN1.example.COM и физический путь к папке под example.COM

я перезапустил свой сайт и нажал на обзор, браузер, чем открыт с адресом: http://SUBDOMAIN1.example.COM

но сайт не появляется.

должен ли я что-то делать с DNS?

5 57

5 ответов:

это сводило меня с ума... в основном вам нужно две вещи:

1) Убедитесь, что ваш DNS настроен для указания на ваш поддомен. Это означает, что у вас есть запись A в DNS для вашего поддомена и указывает на тот же IP.

2) необходимо добавить дополнительный веб-сайт в IIS 7 с именем subdomain.example.com

  • Сайты > Добавить Сайт
  • название сайта: subdomain.example.com
  • физический путь: выберите поддомен каталог
  • привязка: тот же ip, что и example.com
  • имя хоста: subdomain.example.com

метод подстановочных знаков: добавьте следующую запись на ваш DNS-сервер и измените домен и IP-адрес соответственно.

*.example.com в 1.2.3.4

http://www.webmasterworld.com/microsoft_asp_net/3194877.htm

Если ваш компьютер не может найти IP-адрес, связанный с SUBDOMAIN1.example.COM, Он не найдет сайт.

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

Как сказал DotNetMensch, но вам не нужно добавлять другой сайт в IIS, поскольку это также может вызвать дополнительные проблемы и усложнить ситуацию, потому что у вас есть веб-сайт на веб-сайте, поэтому пути к файлам, пути к главной странице и веб-сайт.возможно, потребуется изменить пути конфигурации. Вам просто нужно отредактировать привязки существующего сайта и добавить туда новый поддомен.

Так:

  1. добавить поддомен к записям DNS. Мой хост (RackSpace) использует веб-портал, чтобы сделать это значит, что вы просто войдите в систему и перейдите в Сеть- > Домены (DNS) - >действия - >создать зону и введите свой поддомен как mysubdomain.domain.com и т.д., оставьте другие настройки по умолчанию

  2. перейдите в свой домен в IIS, щелкните правой кнопкой мыши- > редактировать привязки - >добавить и добавьте свой новый поддомен, оставив все остальное таким же, например mysubdomain.domain.com

возможно, вам придется подождать 5-10 минут для обновления записей DNS, но это все, что вам нужно.

вы можете использовать сервер apache, он проверяет URL для поддомена, поэтому вам просто нужно настроить DNS на основной веб-сайт.