У меня есть такой путь API
http://localhost/myProject/public/delivery/324
Так что всякий раз, когда я обращаюсь к API с помощью {projectPath} / delivery или {projectPath} / delivery / {id}, API пингует public / delivery / index.php, когда я пишу RewriteRule в htaccess, как
RewriteRule ^delivery/(.*)$ delivery/index.php [QSA,NC,L]
И мой файл delivery / index.php содержит фактические тонкие маршруты, как показано ниже,
<?php
$app = new \Slim\App(["settings" => $config]);
$app->group("/delivery", function(){
$this->post("", "MyController:createDelivery");
$this->get("/{id}", "MyController:getDeliveryId");
});
$app->run();
Управление приходит к delivery / index.php. Но тонкие маршруты не работают, и это не пингует MyController
. Я что-то упускаю здесь?