我有以下问题。我通过。htaccess文件重定向http://www.example.com
到http://example.com
的所有域名地址。
网站也可以有子域名:http://login1.example.com
, http://other_login.example.com
等
是否可以在子域之间携带会话?当url包含www
一切工作正常(session.cookie_domain = '.example.com'
)我怎么能解决这个没有www
?(使用CodeIgniter)
要更改这些设置,请打开application/config/config.php文件。你会在268行附近找到你想要做的所有设置。
在上面的例子中修改:
$config['cookie_domain'] = "";
// to
$config['cookie_domain'] = ".example.com";
如果子域使用相同的应用程序,那么在子域之间携带会话当然是可能的。如果你使用单独的应用程序,只要你的加密密钥在两个应用程序中是相同的,我看不出为什么这将是一个问题。