Я видел на сайтах, которые были построены с использованием платформы CodeIngniter, там есть 'index.php' в URI. Это необходимо?
Например: example.com/index.php/products/view/shoes
Можно ли это сделать:
example.com / продукты / вид / обувь
конечно, вы должны переписать маршруты с помощью .htaccess, здесь это
Да, и здесь, где направления
Сайты, подобные этому, используют "mod_rewrite", модуль для Apache. Пока на вашем веб-сервере установлен mod_rewrite, вы можете устанавливать правила htaccess, которые направляют веб-запрос, например / products / view / shoes, через index.php (или любую другую страницу, которую вы хотите). Перезапись URL - это большая тема с множеством аспектов, и вы сможете узнать больше с помощью некоторых поисков в Google.
Руководство Apache по переписыванию URL
IIS-эквивалент mod_rewrite