codeigniter в последнее время - настоящая боль, хотя с ним легко разобраться и справиться. Впрочем, иногда это ужасно. Я пытался перенаправить страницу, используя Tank_auth, и всякий раз, когда происходит перенаправление, в URL появляется ?
. на моем локальном хосте все в порядке, но на моем веб-сервере эта странная ?
появляется из ниоткуда.
есть идеи, как избавиться от этого ? знака вопроса ??
Спасибо
Обновление № 1
Я подумал, что, может быть, кто-то спросит о файле .htaccess :
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php? [NC,L]
Обновление № 2
Это код перенаправления:
function room()
{
if (!$this->tank_auth->is_logged_in()) {
redirect('/hit/two/');
} else { bla blah