Как создать поддомен на лету с ASP.Net для Windows 2008 Server - PullRequest
2 голосов
/ 27 мая 2009

Как я могу позволить веб-пользователям создавать субдомен на лету для Windows Server 2008 для моего веб-сайта? Мое приложение в MVC 1.0 и ASP.Net 3.5 с C #.

Ответы [ 3 ]

0 голосов
/ 27 мая 2009

Если вы просто хотите сопоставить подстановочный знак, вы делаете это в IIS (и в DNS), тогда вы можете проанализировать запрошенный URL-адрес, чтобы получить поддомен. В противном случае уточните вопрос.

0 голосов
/ 27 мая 2009
0 голосов
/ 27 мая 2009

Наиболее распространенным способом (с точки зрения теории) является сопоставление * .domain.ext с одним веб-приложением. Он сам анализирует запрос, чтобы определить, какой поддомен используется и, следовательно, какой «сайт» показывать.

На практике я не уверен, насколько это просто с IIS или ASP.NET. Когда я все еще использовал ASP.NET, я использовал UrlRewritingNet.UrlRewrite . Это было световыми годами впереди конкурентов два года назад, и все еще выглядит довольно удобно, чтобы иметь в бою сейчас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...