Маршрутизация PHP-запроса с использованием .htaccess
Я пытаюсь найти лучшее решение для решения проблемы. Я не использую никаких фреймворков, таких как Silex, Yii и т. Д. Таким образом, у меня нет общего механизма обработки маршрутизации, предоставляемого этими фреймворками. Мои шаблоны URL похожи
routing.php
routing.php?action=create
routing.php?action=list&id=1
и в результате URL, который я хочу иметь, являются
/routing
/routing/create
/routing/list/1
У меня есть очень базовое понимание .htaccess, ниже мои текущие основы
RewriteEngine On
RewriteBase /name/
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
Эти коды хорошо работают, чтобы поместить любой .php в / что-то. Однако я застрял, чтобы продолжать генерировать общее решение для получения /routing/create
а также/routing/list/1
, Ценим за любую помощь.