PHP会话cookie sessionid

时间:2010-05-19 00:17:42

标签: php session cookies sessionid

PHP中的

我使用了会话和cookie而不是使用PHPSESSID进行urlrewriting。 但是当我打开cookie然后我看到了键值对。但其中一个是 路径:/

路径是什么意思,你能精心解释吗? 如果我将路径值更改为/ abc / cdddddddddd / efc那么这意味着什么?

1 个答案:

答案 0 :(得分:2)

实际上,这是标准cookie的一部分

  

域名和路径

     

每个cookie还有一个域和一个   路径。域告诉浏览器   cookie应该是哪个域   发送。如果你没有指定它,它   成为页面的域名   设置cookie,就此而言   第www.quirksmode.org页。请注意   该域名的目的是   允许cookie跨子域。我的   cookie不会被读取   search.quirksmode.org因为它   域名为www.quirksmode.org。当我   将域设置为quirksmode.org,即   搜索子域也可以读取   曲奇饼。我无法设置cookie域   对于我不在的域名,我无法做到   域www.microsoft.com。只要   在此,quirksmode.org被允许   情况下。

     

路径让你有机会   指定cookie的目录   活跃。所以,如果你想要cookie   只发送到页面中   目录cgi-bin,设置路径   /cgi-bin。通常路径设置为   /,表示cookie有效   贯穿整个领域。这个   脚本这样做,所以你可以使用cookies   在此页面上设置将被发送到任何   www.quirksmode.org域中的页面   (虽然只有这个页面有一个脚本   搜索cookie并执行   他们的东西)。

     

Source

您可能需要read more about cookies

相关问题