Я пытаюсь заставить нумерацию страниц работать с параметром get.Только то, что остальная часть сайта будет использовать uri.
Проблема в том, что, как только я добавляю, что-то = zyx, он перенаправляет на базовый URL.
Config:
$config['permitted_uri_chars'] = 'a-z 0-9~%.:_\-&=';
$config['allow_get_array'] = TRUE;
htaccess:
RewriteEngine on
RewriteCond $1 !^(index\.php|lib|robots\.txt|upload)
RewriteRule ^(.*)$ /mysite/index.php/$1 [L]
Почему это происходит?
Спасибо
РЕДАКТИРОВАТЬ: ПОСЛЕ ДЛИТЕЛЬНОГО ИССЛЕДОВАНИЯ Я НАШЕЛ ПРОБЛЕМУ.
Я публикую это здесь на случай, если у кого-то еще возникнет такая же проблема.
Если вы планируете использовать переменные GET в любой форме, даже гибридное решение, подобное моему, вы должны установить:
$config ['uri_protocol'] = "PATH_INFO";
в файле конфигурации.