Я пытаюсь перенаправить после входа.Как использовать помощник переадресации в codeigniter
После входа в систему он должен вызвать метод домашнего контроллера.
Например, если код test.com
, у меня есть два контроллера: logincontroller
и home
. Таким образом, первый URL является:
test.com/logincontroller/login
После этого, я хочу, чтобы перенаправить на
test.com/home/getfirstpage
Так что я использовал функцию перенаправления, как этот
redirect("/home/loadfirstpage", 'refresh');
Но проблема в том, что URL получить прикручен.
После функции переадресации он идет на этот адрес:
test.com/logincontroller/test.com/home/getfirstpage
Я хочу, чтобы установить в
test.com/home/getfirstpage.
Как я могу это сделать?
Edit: Я предполагаю, что это Потому что из .htaccess удалить index.php
Это мой .htaccess
RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]
Нету не работает :( – user2293633
я обновил мой ответ. Взгляните на него еще раз. – Random
все сделано! но все еще не работает :( – user2293633