ASP.NET Домены - PullRequest
       4

ASP.NET Домены

0 голосов
/ 29 апреля 2011

клиент спросил меня сегодня о том, чтобы пользователи могли иметь свои собственные домены в веб-приложении.

Примером будет:

http://example.com/User/View.aspx?=60 изменится на http://userpage.com/

Я не уверен, как подойти к этому, кто-нибудь может дать мне несколько указателей?

Ответы [ 2 ]

0 голосов
/ 29 апреля 2011

При условии, что у них есть домен и он находится на сервере клиента, вы можете переадресовать его на основе представленного идентификатора (60).

Если http://userpage.webapp.com,, вы можете использовать правила маршрутизации в ASP.NET 4.0, чтобы справиться с этим (некоторые функции в 3.5, я думаю, но 4.0 лучше).

0 голосов
/ 29 апреля 2011

Вот полная документация от Microsoft о том, как использовать несколько заголовков хоста . По сути, вы настраиваете веб-сервер (IIS) с несколькими веб-сайтами, а затем на каждом веб-сайте настраиваете список заголовков узлов, на которые должен отвечать сайт. Это позволяет размещать несколько сайтов на одном сервере:

http://support.microsoft.com/kb/190008 (или аналогичные статьи для других версий, например http://technet.microsoft.com/en-us/library/cc753195%28WS.10%29.aspx или http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/e7a21b1f-ab13-47f2-8c61-b09cf14a7cb3.mspx?mfr=true)

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