我正在研究IIS上托管的ASP.NET应用程序。
我想在注册时为不同的用户提供单独的子域名(username.abc.com)或目录(abc.com/username)。
我没有得到足够的导致用IIS做这件事。我得到的链接很少,但那些描述了Apache中的解决方案。
任何人都可以通过编程方式给我一些带有ASP.NET / IIS的线索吗? 感谢
答案 0 :(得分:1)
您可以让子域指向同一服务器下的另一个服务器或另一个子文件夹,使用不同的文件集(包括web.config)。它可能是一个完全独立的项目。您可以拥有登录页面或站点,并在进行身份验证时,根据用户权限或其他任何内容,您可以将其重定向到相应的站点/子域。
但你可能不应该尝试在飞行中创建它们,因为它是不必要的。必须有一个更好的模型。我不确定这是不是你问的问题,但问题不是很清楚。
更新:根据提问者的一些意见,我认为这与网址重写有关。有关详细信息,请参阅注释。