Я в настоящее время кодирую в codeigniter, и я хочу удалить контроллер и имя функции из URL-адреса, чтобы в URL-адресе отображался только продукт.
в настоящее время мой url как
www.example.com/main/singlePage/41/product-slug
Я хочу, чтобы URL был как
www.example.com/product-slug
Мы можем использовать routes
для этого, в вашем application/config/routes.php
.
См. Пример,
$route['{any}'] = 'pages/slug_on_the_fly'
Ссылка: https://codeigniter.com/user_guide/general/routing.html
Для этого создайте «catch all» route $route['{any}'] = 'controller/function'
и в этой функции контроллера получите slug $slug = $this->uri->uri_string()
и решите что делать на основе этого.