【发布时间】:2014-10-28 09:36:15
【问题描述】:
我的目标是创建一个服务,允许某人注册自己的域(因此,使用了许多域),并让该域指向单个 Web 应用程序中的特定服务/模板。
这可能使用 URL 重写或其他方法吗?我想要一个虚域,它基本上可以作为我的应用程序中的唯一标识符......
因此,我可以允许我的应用程序使用虚域,而不是 www.myapplicationdomain.com/site/1 和 www.myapplicationdomain.com/site/2。
- www.customwdomain.com = 应用程序/站点/1
- www.bettercustomwdomain.com = 应用程序/站点/2
这可能吗,还是我必须在 IIS 中动态创建新网站并将文件放到域指向的文件夹中?我知道 IIS 可以支持同一主机上的多个网站,但我试图更进一步。
我想我的问题与这个问题非常相似: IIS with multiple domains on one single web application
一些注意事项:
- 尝试在 Azure 共享主机上进行这项工作
- 我不想使用子域
- 我希望虚域始终处于使用状态(例如,不是重定向)
【问题讨论】:
-
查一下,对你有帮助blog
-
我认为这并不能解决我想要做的事情。我不是试图在一台服务器上托管多个域,而是试图让一个应用程序识别多个域并对其做出反应 - 不确定是否可能。
标签: c# .net asp.net-mvc iis url-rewriting