Session 将会话变量从无www传递到有www
会话变量未在没有www的url和有www的url之间传递 我已经在我的网站上实现了url重写 例如: 我想将会话[“哈希表”]从一页传递到另一页 会话未在这些URL之间传递, 尝试在web.config中添加httpcontext defaultname=.domain.com的许多设置 仍然不起作用 任何解决这个问题的方法,对我都很有帮助 提前谢谢Session 将会话变量从无www传递到有www,session,web,Session,Web,会话变量未在没有www的url和有www的url之间传递 我已经在我的网站上实现了url重写 例如: 我想将会话[“哈希表”]从一页传递到另一页 会话未在这些URL之间传递, 尝试在web.config中添加httpcontext defaultname=.domain.com的许多设置 仍然不起作用 任何解决这个问题的方法,对我都很有帮助 提前谢谢 Kumar我自己从未做过类似的事情,但根据这个问题和答案,您应该可以通过将这一行添加到web.config文件中来实现这一点: <httpC
Kumar我自己从未做过类似的事情,但根据这个问题和答案,您应该可以通过将这一行添加到web.config文件中来实现这一点:
<httpCookies domain=".usa.com"/>
再说一次,我没有试过。但我认为这是有道理的
我将您的domain.com
视为与www.domain.com
相同的“子域”。从技术角度来说,这并不是真的,但在很多情况下,我已经看到它是这样工作的,所以我希望这将是其中之一
编辑:
我刚刚看到这篇文章,这让我觉得这可能根本不起作用。如果没有,请告诉我,我将删除此答案
编辑2:
好吧,我正在搜索和寻找很多有这个问题的人。这听起来似乎是行不通的。也就是说,这些人没有任何答案。所以可能是问这个问题的人非常不走运,也可能是因为这只是一个鲜为人知的解决方案,也可能是因为这是不可能的。因此,我在上面加上我的评论,并称之为我“答案”的一部分
从您提供的路径来看,该站点似乎与零售相关,为了获得良好的SEO实践,您可能应该在设置会话变量之前,将任何时候的所有请求重定向到您的www.
域。如果您不能这样做,例如,如果您的www.root与您的空www.root不一样(为了用户着想,您无论如何都应该更改它),请启动另一个子域,并将所有请求指向该子域。然后,您将在同一级别上拥有两个域,我发布的第一个解决方案将处理这一问题