Нужно изменить маршруты hmvc в CodeIgniter - PullRequest
0 голосов
/ 08 мая 2018

У меня есть приложение CodeIgniter HMVC, и я хочу изменить маршрут согласно требованию.

Теперь у меня есть веб-сайт / продукт / подробности / URL, и я хочу изменить его с помощью веб-сайта / URL.

Как только я установлю URL со стороны администратора, он будет перенаправлен на мой маршрут.

Вот что у меня сейчас:

$route['Products'] = "Products/detail/d101productdatatest(this is url)";

И я хочу в своем URL, например, website/url, и он откроет ту же страницу, что и у меня с website/product/detail/url

1 Ответ

0 голосов
/ 08 мая 2018

Из данной библиотеки:

https://www.codeigniter.com/userguide3/general/routing.html

маршруты, как указано выше:

$route['controller/function'] ='website/Products/detail/d101productdatatest';

Но согласно вашему заданному вопросу:

  • вы не можете манипулировать URL с помощью маршрутов
  • вы можете сопоставить одну и ту же функцию с разными URL, используя маршруты
  • Вы должны использовать .htaccess для перенаправления на конкретный URL после нажатия на предыдущий заданный URL.

Пример доступа:

Redirect /index.html /new/
Redirect /index.html /default.html
Redirect /private/ http://www.example.com/private/
Redirect /img/logo.gif http://www.example.com/images/logo.gif

Надеюсь, этот ответ поможет вам !! веселит

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...