下面的cookie设置显示,cookie是为整个域设置的。例如,如果我在http://subdomain.domain.com上,cookie将被设置为subdomain.domain.com,如果我在domain.com上,cookie将被设置为domain.com。
如果cookie是为subdomain.domain.com设置的,这是否意味着subdomain2.domain.com不能从subdomain.domain.com访问cookie ?
/*
|--------------------------------------------------------------------------
| Cookie Related Variables
|--------------------------------------------------------------------------
|
| 'cookie_prefix' = Set a prefix if you need to avoid collisions
| 'cookie_domain' = Set to .your-domain.com for site-wide cookies
| 'cookie_path' = Typically will be a forward slash
|
*/
$config['cookie_prefix'] = "";
$config['cookie_domain'] = "";
$config['cookie_path'] = "/";
特定于域的cookie只能在该域中访问。使用".domain.com"作为cookie域名,以便能够跨所有子域名和主域名使用它。
当在子域上使用多个代码编写器应用程序时,设置相同的$config[‘encryption_key’]
也很重要。