Как установить маршрут '/*' в codeigniter 3.x

Я хочу направить все запросы к одной функции

eg : $route['products/*'] = 'catalog/product_lookup';  

так что если я прошу

products/abc

или же

products/xyz/akj/

или же

products/1027/01/12

или же

products/.....

все это дело мне нужно для запуска "catalog/product_lookup"

внутри product_lookup мне нужно получить маршруты после продуктов

Любая идея?

1 ответ

Решение
$route[‘products/(.*)’] = “products/product_lookup”;

Здесь я предполагаю, что вы запрашиваете domain.com/products/product-name и это будет отображаться в products который является контроллером, product_lookup которая является функцией, а все остальное будет параметрами

Для получения более подробной информации: http://naveedramzan.com/codeigniter-url-rewriting/

Другие вопросы по тегам