#php #.htaccess #model-view-controller
#php #.htaccess #модель-представление-контроллер
Вопрос:
Я использую структуру mvc. Когда я открываю категорию из базы данных, я хочу преобразовать ее в страницу. например: «localhost / videos», т.Е. «localhost / categoryname». но я не мог понять, как написать htacess и php-код. Я искал везде и много искал, но нигде не смог найти такой пример. что именно я обнаружил, я не хочу, чтобы «localhost / product / pagename» был таким, пожалуйста, не ставьте прямой минус. Те, кто исследует это, как и я, должны видеть и учиться.
Примечание: я не хочу, чтобы это влияло на существующие элементы управления и представления.
Комментарии:
1. это довольно широкий вопрос, вы вообще что-нибудь пробовали? Существуют разные способы построения системы маршрутизации, но в целом вам нужно будет каким-то образом проанализировать URL-адрес
front controller
, а затем направить его туда, куда вы хотите, чтобы он шел. Возможно, черезconfig
илиyml
файл, который работает как реестр маршрутов, а затем проверяет параметры / шаблоны маршрутов и направляет к правильному контроллеру. Это не очень просто, но выполнимо (я нахожусь на 4-й или 5-й итерации моего). Но на самом деле, хотя это хорошее учебное упражнение, это действительно изобретение колеса, и вы могли бы предпочесть…2. … использовать что-то, что уже существует
3. Я ничего не понял из того, что вы сказали