我正在使用Codeigniter创建一个应用程序,它需要在登录前和登录后更改URL
在使用http://
登录之前,我想要所有网址,登录后我的base_url
应该与https://
一起使用。
基本上,我想在config中访问会话,然后使用会话变量,我可以更改base_url
格式。
所以请帮我用配置文件或任何替代方案来访问会话。
答案 0 :(得分:0)
$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']);