Как настроить поддомены на 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 ответов:
это сводило меня с ума... в основном вам нужно две вещи:
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
Если ваш компьютер не может найти IP-адрес, связанный с
SUBDOMAIN1.example.COM
, Он не найдет сайт.вам нужно либо изменить свое
hosts
file (так что вы можете по крайней мере проверить вещи - это будет локальное изменение, доступное только для себя), или обновить DNS, чтобы имя разрешилось правильно (чтобы остальной мир мог его видеть).
Как сказал DotNetMensch, но вам не нужно добавлять другой сайт в IIS, поскольку это также может вызвать дополнительные проблемы и усложнить ситуацию, потому что у вас есть веб-сайт на веб-сайте, поэтому пути к файлам, пути к главной странице и веб-сайт.возможно, потребуется изменить пути конфигурации. Вам просто нужно отредактировать привязки существующего сайта и добавить туда новый поддомен.
Так:
добавить поддомен к записям DNS. Мой хост (RackSpace) использует веб-портал, чтобы сделать это значит, что вы просто войдите в систему и перейдите в Сеть- > Домены (DNS) - >действия - >создать зону и введите свой поддомен как mysubdomain.domain.com и т.д., оставьте другие настройки по умолчанию
перейдите в свой домен в IIS, щелкните правой кнопкой мыши- > редактировать привязки - >добавить и добавьте свой новый поддомен, оставив все остальное таким же, например mysubdomain.domain.com
возможно, вам придется подождать 5-10 минут для обновления записей DNS, но это все, что вам нужно.