CodeIgniter минимизирует длину URL - PullRequest
0 голосов
/ 27 июля 2011

Итак, у меня большая проблема со временем.

Я использую CodeIgniter. У меня работает веб-сайт, на котором много страниц, поэтому URL становятся слишком большими и выглядят слишком плохо. Поэтому я хочу сократить свои URL. Например:

www.abc.com/main/home/promotion/deals

Я хочу сделать что-то вроде этого:

www.abc.com/deals

Итак мой вопрос , как мне сделать это в CodeIgniter? Есть ли встроенный помощник или библиотека для решения моей проблемы?

Ответы [ 2 ]

6 голосов
/ 27 июля 2011

Вы обязательно должны проверить URI Routing .

В вашем случае:

$route['deals'] = "main/home/promotion/deals";
1 голос
/ 15 декабря 2012

Вот хорошая статья, если вы хотите изменить длину URL более автоматическим способом:

http://www.web -and-development.com / codeigniter-minimal-url-and-remove-index-php / # удаление-первый-url-сегмент

Я думаю, что есть много примеров использования, так что это также похоже на небольшое руководство по использованию маршрутов Codeigniter.

Это очень полезно, особенно если вы используете динамический контент и URL-адреса создаются автоматически (например, для SEO-контента и URL-адресов, созданных вашим клиентом).

...