codeigniter3利用で、httpでもセッション保持して利用したいと思い、さらに追求。
いつくかのサイトを巡回し解読できましたので記載しておきます。
※今回はCi3のsystemファイル(コアファイル)を修正しますので、自己判断にてご利用して下さい。
codeigniter3 で php7.x(php7以上) での対応
私のバージョンだと
CI_VERSION = 3.1.7
1)  system/libraries/Session/Session.php を開く
2)  281 行目
ini_set('session.name', $params['cookie_name']); を以下に変更ini_set('session.id', $params['cookie_name']);
これでhttp:// 接続でリダイレクトされてもセッションが保持される。