Мотыга, чтобы использовать перезапись мода, чтобы использовать index.php для класса маршрутизатора без наличия index.phpPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Мотыга, чтобы использовать перезапись мода, чтобы использовать index.php для класса маршрутизатора без наличия index.php

Сообщение Anonymous »

У меня есть класс маршрутизатора, экземпляр которого создается в index.php (находится в корне проекта) и который принимает PATH_INFO PHP, разбивает его и использует его части в качестве контроллера и метода. используемый трюк заключается в вызове контроллера class::method() на основе PATH_INFO[1] и PATH_INFO[2].
Проблема в том, что для работы ему нужен index.php в URI. Без него нет PATH_INFO, а без PATH_INFO нет класса контроллера для вызова.
Так как мне добиться, чтобы htaccess сопоставлял http://localhost/project_root/controllername/methodname с
http://localhost/project_name/index.php ... methodname
, не делая его видимым в URI?
Я изучал и пробовал целый день, но не получилось найдите работающее решение.
Спасибо, что читаете и помогаете!

Подробнее здесь: https://stackoverflow.com/questions/798 ... g-index-ph
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»