对于域和子域,technical/programming/non-SEO对www和no www的利弊是什么?
来自杰夫·阿特伍德( Jeff )在http://twitter.com/codinghorror/status/1637428313上的推特:
“对no-www的选择表示遗憾,因为它会导致向所有子域提交完整的cookie。”
这是什么意思?是否有详细的博客文章或文章?
其他的具体问题以及它们的原因应该考虑。vs no.
更新
在搜索有关此主题的更多信息时,我发现以下内容很有帮助(除了Laurence Gonsalves的回答):
发布于 2009-05-08 10:31:21
默认情况下,Cookies仅限于它们设置的URL的主机。因此,设置在"http://example.com/foo.html“上的cookie可以被"example.com”上的其他页面看到,但在其他主机上却看不到页面--甚至没有子域。
可以为cookie设置域属性,这可以使更多的主机看到它。此域属性必须以点开始,并且必须是设置cookie的页面主机名的后缀。域属性为后缀的主机上的页面(可能)可以看到带有域属性的Cookies。因此,如果一个cookie的域属性是".example.com“,那么它将在"www.example.com”、"forums.example.com“、"foo.bar.example.com”上可见,而不是"example.com“。因此,如果您从"example.com“为您的站点提供部分服务,您就不能制作子域可见的cookie,但是如果您总是使用子域,那么您就可以制作所有子域都能看到的cookie。
您可以在RFC2965中找到一个非常详细但有点难以理解的解释。我还找到了一个websiteGear文章,它有一个非常清晰的解释。
https://stackoverflow.com/questions/839095
复制相似问题