Để Ci nhận cấu hình base_url động theo giao thức và domain user truy cập, trong file config.php ta thay thế $config[‘base_url’] = ‘http://yourdomain’; bởi đoạn sau:
$protocol = (!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] !== 'off' || $_SERVER['SERVER_PORT'] == 443) ? "https://" : "http://"; $config['base_url'] = $protocol.$_SERVER['SERVER_NAME'];
Cái này hữu ích khi một site chạy nhiều domain và chạy cả 2 giao thức là http và https.
nosomovo