Переадресация Slim Framework / общих папок

Я использую Slim Framework v3. Я установил API и его работа плавно, если я получаю доступ к http: // localhost: 8080 / slimapp / public

У меня есть структура каталогов по умолчанию. Конечной точкой моего образца API является http: // localhost: 8080 / slimapp / public / cards, которая возвращает JSON-ответ моих карт

Как я могу изменить общую папку в домене, поэтому я мог бы получить доступ к конечной точке моей карты с помощью http: // localhost: 8080 / slimapp / cards ?

Вы можете просто переписать запросы с помощью

RewriteCond %{REQUEST_URI} !^/slimapp/public RewriteRule ^slimapp/(.*)$ /slimapp/public/$1 [L] 

Это будет служить соответствующей public папке без перенаправления клиента. RewriteCond необходим, чтобы избежать цикла перенаправления.