Вы должны внести некоторые незначительные изменения в config.php
и database.php
в application / config.
В config.php
$protocol = isset($_SERVER["HTTPS"]) ? 'https://' : 'http://';
$config['base_url'] =$protocol.$_SERVER['HTTP_HOST']."/";
В database.php
Поместить все соединения с базой данных в условный оператор
if ($_SERVER['HTTP_HOST'] == 'server1.com')
{
$db['default']['hostname'] = 'localhost';
$db['default']['username'] = 'root';
$db['default']['password'] = '';
$db['default']['database'] = 'database1';
}
//for development server
else if ($_SERVER['HTTP_HOST'] == 'server2.com') {
$db['default']['hostname'] = 'localhost';
$db['default']['username'] = 'root';
$db['default']['password'] = '';
$db['default']['database'] = 'database2';
}
За исключением этого, все параметры останутся без изменений.