我正在开发一个演示网址为http://www.abc.com的网站,现在我的客户希望所有成员网页都在http://members.abc.com这样的新网址中打开,并且此网站是在ASP.Net中使用C#进行设计和开发的。我太困惑了,我们怎么能这样做? 我想在两个域上保持登录状态。如何管理此功能?
答案 0 :(得分:0)
要创建重复的网站,您需要创建一个新的DNS A记录,然后在IIS中设置该网站。如果网站始终是运行相同网络应用程序的完全重复,那么您可以创建一个CNAME record,使members.abc.com
成为www.abc.com
的别名。
要在两个子域之间共享Cookie,请明确将Cookie域设置为abc.com
。
HttpCookie cookie = new HttpCookie("foo", "bar");
cookie.Domain = "abc.com";