Как создать поддомен на сервере IIS с помощью ASP.Net (или C#)?

Я хочу создать веб-сайт, на котором зарегистрированные пользователи смогут получить поддомен в моем основном домене, например blogspot.com (например, user.mywebsite.com).

Я действительно не знаю, как это сделать. Я предполагаю, что это будет включать DNS. Вот еще немного информации о моем требовании.

  1. Также не нужно настраивать веб-сайт IIS.
  2. Мне нужно приложение, которое будет направлять поддомен в папку внутри каталога.

Можно ли это сделать с помощью ISAPI DLL? какая-то магия DNS? Какие?

Все подсказки будут приветствоваться и полезны.

Спасибо


person Cyril Gupta    schedule 11.04.2009    source источник


Ответы (2)


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

http://en.wikipedia.org/wiki/Wildcard_DNS_record

person Adam Pope    schedule 11.04.2009

Может быть, это поможет? Речь идет о настройке подстановочных знаков для поддоменов. Затем вы можете проверить свойство Uri.Host, чтобы выяснить, какой субдомен был запрошен.

person Magnus Johansson    schedule 12.04.2009