我将我们的域设置为 SSL(https)。
但是“www.mydomain.com”的 Akamai SSL 计划非常昂贵,因为我们在世界各地提供服务。
因此,我们得到了一个 SSL 子域“https secure.example.com”,并希望只覆盖某些页面,如“登录”、“我的页面”、“注册页面”等。
首先,我将重定向设置为“https://secure.example.com” ' 当用户访问页面时。 (反之,重定向到'http://www.example.com')
但 www 和子域之间不能共享 session 。
如何设置 www 和子域之间的共享 session ? 我用谷歌搜索并在下面找到。
$config['cookie_prefix'] = "mydomain_";
$config['cookie_domain'] = ".mydomain.in";
$config['cookie_path'] = "/";
$config['cookie_secure'] = FALSE;
但此解决方案使所有子域共享 session 。 我们还有几个子域,不想在所有这些子域上共享 session ,只是 secure.example.com。
请帮帮我。
最佳答案
是否真的有必要从不安全页面上的 cookie 中获取数据,如果用户转到安全页面,这些数据会有用吗?
关于PHP CodeIgniter 如何将特定页面上的 Https(SSL) 设置为子域(例如 mypage.domain.com)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37266444/