Тема: автоопределение адреса сайта
замените в файле ./application/config/config.php строку
$config['base_url'] = 'http://www.site.test/';
где http://www.site.test/ адрес сайта на котором размещена ЦМС.
на:
$proto = "http" .
((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == "on") ? "s" : "") . "://";
$server = isset($_SERVER['HTTP_HOST']) ?
$_SERVER['HTTP_HOST'] : $_SERVER['SERVER_NAME'];
$config['base_url'] = $proto . $server;
Тогдп при переносе сайта на другой домен (или с локалхоста в инет) больше не будет требоваться менять адрес сайта в конфигурационном файле.