我在这里遇到了一个问题,我刚刚使用CI 3.1.3创建了一个网站,我已经添加了一个.htaccess文件,并且还设置了base_url配置
$config['base_url'] = $_SERVER['REQUEST_URI'];
我已经创建了Controller,并将其添加到路由中。 但每当我点击重定向到另一个页面的链接时,地址栏中的URL都会被更改,浏览器会被加载,但它仍然显示在默认控制器中设置的相同页面, 我已经尝试在谷歌搜索但无法找到答案,实际上我不知道如何描述我的问题是。
但请帮我解决这个问题,谢谢
答案 0 :(得分:0)
这就是我使用的
$protocol = ( isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on' ) ? 'https://' : 'http://';
$config['base_url'] = $protocol . $_SERVER['HTTP_HOST'] . str_replace(basename($_SERVER['SCRIPT_NAME']), "", $_SERVER['SCRIPT_NAME']);
没有.htaccess和/或路由配置吗?