У меня есть следующий URL:
http://localhost.com/phpdemo/bid/tf/red?
Этот URL-адрес перенаправляет через этот [$route['tf/red?'] = "abc/blue"] на следующий URL-адрес:
http://localhost.com/phpdemo/bid/abc/blue
До сих пор нет никаких проблем. Проблема начинается, когда я добавляю какое-то значение с помощью "?" как показано ниже:
http://localhost.com/phpdemo/bid/tf/red?a [Он всегда переходит на страницу приветствия по умолчанию]
Я пробовал следующие маршруты:
$route['tf/red?(:any)'] = "abc/blue"
$route['tf/red?:any'] = "abc/blue"
$route['tf/red?(a-zA-Z0-9=)'] = "abc/blue"
Я пробовал следующие настройки конфигурации:
$config['permitted_uri_chars'] = 'a-z A-Z 0-9~%.:_\-';
$config['enable_query_strings'] = FALSE;
$config['allow_get_array'] = TRUE;
Я также проверил, используя следующее:
$config['enable_query_strings'] = TRUE;
Теперь я понятия не имею, что не так, либо с Codeigniter, либо со мной.
Может ли кто-нибудь направить меня в этом отношении.
заранее спасибо