我是Uresh。我有与服务器页面重定向的问题。(LINUX SHARED SERVER)
我有网站的前端。 我有superadmin面板。 我有开发人员面板。 意味着三种类型的用户将使用我的网站。 这是我的目录路径。
控制器
- > application \ controllers \ =前端控制器
- > application \ controllers \ admin = superadmin controllers
- > application \ controllers \ developers =开发人员控制器
同样在查看文件
- > application \ view \ =前端控制器
- > application \ view \ admin = superadmin controllers
- > application \ view \ developers = developers controllers
我正在附加我的“.htaccess”文件
RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
请有人可以指导我!!!
提前感谢
答案 0 :(得分:1)
无法弄清楚您的问题,但如果您想重定向,请使用
加载网址助手 $this->load->helper('url');
&安培;使用
重定向用户redirect('Desired URL OR Controller/function');
有关详细信息,请参阅codeigniter文档。
答案 1 :(得分:1)
首先,您需要确保' config / autoload.php '
$autoload['helper'] = array('url');
然后您可以轻松地使用
重定向redirect('/your-redirect-path/', 'refresh');
答案 2 :(得分:0)
嘿Uresh redirect()使用这个我们可以在codeigniter中重定向它是你应该加载的url助手
$this->load->helper('url');
另外,你可以放入'config / autoload.php'
$autoload['helper'] = array('url');
示例:
$logged_in = your session data
if ($logged_in == FALSE)
{
redirect('/controllers/admin');
}
url helper link get the helper