Маршрут и конфиг продолжаются - я бью этих двоих, пока они полностью не умрут - PullRequest
0 голосов
/ 03 марта 2012

Мой URL раньше был что-то вроде

http://example.com/index.php/class/function/id

Я создал .htaccess и настроил файл конфигурации, теперь, когда index.php не виден при каждой загрузке. Я также хотел бы скрыть «класс», чтобы мой URL-адрес мог выглядеть только короче, то есть http://example.com/function/id. Я хочу это, потому что иногда мое имя класса не красиво, я не хочу, чтобы оно было там, спасибо .. ...

1 Ответ

1 голос
/ 03 марта 2012

Вы знаете, что вы можете переписать только имя класса с помощью htaccess, верно?

RewriteRule ^prettyclass/function/([0-9]+)?$ uglyclass/function/$1 [L,NC]

В противном случае вам нужно будет указать конкретный маршрут для каждого URI в конфигурации маршрутов ...

$route['some_function/:num'] = 'uglyclass/function/$1';
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...