Как извлечь переменную из строки запроса в codeigniter?

Моя проблема заключается в том, что у меня QUERY_STRING включен в моей установке codeigniter, так что ссылки выглядят так: http://www.domain.com/search/index/page/4?squery=searchterm

У меня есть форма на этой странице, которая использует GET, потому что я не могу использовать POST для того, что я использую, когда я пытаюсь получить «squery» с помощью $this->uri->segment(4) this this $this->uri->segment(4) он не возвращается это часть только 4 части. Каким образом я могу получить поисковый запрос?

Это в моем htaccess

 RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule (.*) index.php?/$1 [L] 

Получил это, выполнив это. Изменение моих конфигурационных переменных

 $config['enable_query_strings'] = TRUE; $config['uri_protocol'] = "PATH_INFO"; 

И изменение моего htaccess к этому

 RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule (.*) index.php/$1 [L] 

Справка, найденная здесь Как сделать CodeIgniter приемлемыми URL-адрес запроса?