Используя CodeIgniter, у меня есть имя функции контроллера search
, который принимает в параметрах state
и city
в сегментах URI http://www.mysite.com/functionA/MA/Boston/0
, где 0
используется классом постраничной. Функция контроллера декларация будет таким образом выглядеть следующим образом:Более 1 контроллер имя функции в URI
function search(state, city) {
...
}
Проблема: Для целей SEO и получить довольно URL-адрес, я хочу http://www.mysite.com/search/MA/Boston/view/12345
показать конкретную страницу для идентификатора продукта 12345
. В этом случае View
наша вторая функция управления определяется
function view(pid) {
...
}
И первая функция контроллера search
ничего не делать в этом случае, его там в URL только, чтобы сделать URL довольно т.д. Так view
является только функция рабочего контроллера.
Как я могу это достичь?