MVC в Codeigniter Framework - PullRequest
3 голосов
/ 07 июля 2011

Я видел на сайтах, которые были построены с использованием платформы CodeIngniter, там есть 'index.php' в URI. Это необходимо?

Например: example.com/index.php/products/view/shoes

Можно ли это сделать:

example.com / продукты / вид / обувь

Ответы [ 3 ]

2 голосов
/ 08 июля 2011

конечно, вы должны переписать маршруты с помощью .htaccess, здесь это

1 голос
/ 08 июля 2011
1 голос
/ 07 июля 2011

Сайты, подобные этому, используют "mod_rewrite", модуль для Apache. Пока на вашем веб-сервере установлен mod_rewrite, вы можете устанавливать правила htaccess, которые направляют веб-запрос, например / products / view / shoes, через index.php (или любую другую страницу, которую вы хотите). Перезапись URL - это большая тема с множеством аспектов, и вы сможете узнать больше с помощью некоторых поисков в Google.

Руководство Apache по переписыванию URL

IIS-эквивалент mod_rewrite

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