让我知道如何重定向到codeigniter中的主域名页面。就像我想将页面从www.example.com
重定向到www.example.com/folder/controller/
有谁知道吗?
答案 0 :(得分:0)
首先,获取用户所在的网址
$url = $_SERVER['REQUEST_URI']; #www.example.com/folder/controller/
其次,您需要parse the url。
$parsedurl = parse_url($url);
然后,获取主持人。
$host = $parsedurl['host']; #www.example.com
最后,使用redirect
重定向:
redirect($host);
我没有测试过这个,而且它是纯php ,我认为它会起作用,因为我对codeignighter一无所知
编辑1:我将标题更改为重定向。
编辑2:忘记了一些分号;)
答案 1 :(得分:0)
只需使用重定向。
redirect('', 'refresh');
同时更改
$config['index_page'] = 'index.php';
到
$config['index_page'] = '';
在application / config / config.php
中添加.htaccess以删除index.php。 请参阅官方doc