Jak jsem psal v předchozím příspěvku problém s definováním proměnné base_url je docela namáhavý. V konkrétnosti Tato proměnná pečuje o vytvoření cesty k odkazům, akční film ve formulářích, redirektite a tak dále, a pokud to není setnata CI nereaboti korekno 🙂 funguje, ale dělá některé bláznivé věci s url 🙂 rozhodnutí, jako vždy, je nepořádek ( pro mě to vyskočí trochu, než jsem se rozhodla napsat sami) 😀
$config['base_url'] = ((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == "on") ? "https" : "http"); $config['base_url'] .= "://".$_SERVER['HTTP_HOST']; $config['base_url'] .= str_replace(basename($_SERVER['SCRIPT_NAME']),"",$_SERVER['SCRIPT_NAME']);
S tímto kusem kódu nahrazuje v konfiguračním souboru base_url. Funguje jako pro http a https. Взима си само папката в която разположена платформата така, че не е необходима никаква намеса от наша страна.