2017-04-24 107 views
0

让我知道如何重定向到codeigniter中的主域页面。像我想从www.example.com/folder/controller/ 我的页面重定向到www.example.com有谁知道吗?重定向到我的域名页面

+0

你可以使用重定向('/'); – pradeep

回答

0

首先,获取用户是

$url = $_SERVER['REQUEST_URI']; #www.example.com/folder/controller/ 

二的URL,你需要parse the url

$parsedurl = parse_url($url); 

然后,获取主机。

$host = $parsedurl['host']; #www.example.com 

最后,重定向与redirect

redirect($host); 

我没有测试这一点,这是纯PHP,我认为会的工作,因为我不知道什么codeignighter

编辑1:我改变了标题重定向。

编辑2:忘记一些分号)

0

只需使用重定向。

redirect('', 'refresh'); 

而且改变

$config['index_page'] = 'index.php'; 

$config['index_page'] = ''; 

中的application/config/config.php文件

添加的.htaccess删除的index.php。 请官方doc