thinkphp5.0 session 主从域名共享 或 php session 主从域名共享
thinkphp5.0 session 主从域名共享
session共享有很多种方式实现,像通过第三方中间件,Redis,mysql 或者 memcache,但这个实际上,如果只是一个代码项目多个域名解析,就没必要弄得这么麻烦,直接用 thinkphp5.0 的session 配置项,而且tp 是有这个配置项的.
如 存在三个域名、像 主域名PC端 手机端等等
maicode.cn www.maicode.cn m.maicode.cn
在Nginx 解析到 同一个项目代码里面,如果不配置session共享,像用户登录效果,用户要登录两三次,若配置的话,用户只登录一次。
1、第一步 tinkphp5.0 找到 app下的 config.php文件
// | 会话设置 'session' => [ 'id' => '', // SESSION_ID的提交变量,解决flash上传跨域 'var_session_id' => '', // SESSION 前缀 'prefix' => 'maicode', //session 域名共享 'domain' => 'maicode.cn', // 驱动方式 支持redis memcache memcached 'type' => '', // 是否自动开启 SESSION 'auto_start' => true, ],
核心配置修改
//session 域名共享 'domain' => 'maicode.cn', //把我的maicode.cn 换成你的域名就一个 key 可以随便起 //如果多个域名 在同一个服务器,但不同的项目里面,那么需要把这个弄成一致 //如果多个域名 不同的项目里面 注意你的 session prefix前缀配置是否一致
免责声明:
本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!
买源码 » thinkphp5.0 session 主从域名共享 或 php session 主从域名共享
本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!
买源码 » thinkphp5.0 session 主从域名共享 或 php session 主从域名共享