我有一个使用ASP.NET MVC管理(CMS)主网站应用程序的应用程序。
我想使用子域cms.example.com来运行此应用程序。
但是当我访问cms.example.com时,它会重定向到cms.example.com/CMS/Account/Login。
当我尝试登录时,它不起作用。但是,如果访问example.com/cms,一切正常。
在我的主域(example.com)上,我有另一个ASP.NET MVC应用程序。
我的subdomian应用程序可以做些什么?
非常感谢。
答案 0 :(得分:1)
CMS应用程序不应位于主应用程序内,而应位于其自己的目录中。在IIS上,您创建一个绑定到cms.example.com的新网站,该网站以CMS应用程序目录为根。这样两个应用程序都使用自己的域名,并且不会互相干扰。如果两个应用程序共享某些库,则必须将它们复制到每个应用程序目录,或者将它们放在GAC中。