CodeIgniter multi base_url

Som jeg skrev i et tidligere indlæg, problemet med at bestemme den base_url variabel er temmelig ubehageligt. I denne variabel sørge for at oprette en sti til links, eschynite i formularer, omdirigering og så videre, og hvis ikke Senatet CI narabete coreno 🙂 Værker, men ikke nogle skøre ting med url-om 🙂 den Afgørelse, som altid er en rod ( for mig at synes en smule, før jeg besluttede at skrive det selv) 😀

$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']);

Med dette stykke kode til at erstatte i konfiguration af base_url obligatorisk. Som du kan se værker for både http og https. Взима си само папката в която разположена платформата така, че не е необходима никаква намеса от наша страна.

efterlade et svar

Din e-mail-adresse vil ikke blive offentliggjort. Krævede felter er markeret *

Anti-SPAM *