Routing PHP lotu z podkatalogu
Używam więc mikrofilmów Flight PHP (http://flightphp.com/) do rutowania. Moje pytanie brzmi: jak mogę uruchomić router z podkatalogu? Chodzi mi przede wszystkim o to, aby uruchomić go „w piaskownicy” w folderze.
Tak jak w przypadku, żądanie „/” po prostu pobiera zwykły plik index.php. Ale żądanie „/ flight / file” załaduje adres URL za pomocą Flight.
Wiem, że nie możesz po prostu zrzucić go do folderu na serwerze i oczekiwać, że zadziała, ponieważ FlightPHP oczekuje adresów URL względem roota.
Czy istnieje sposób na uruchomienie FlightPHP w katalogu z resztą strony z normalnym PHP?
EDYTOWAĆ
Próbowałem po prostu umieścić plik .htaccess w podkatalogu. Ma to szczególny skutek polegający na tym, że trasy nadal działają tak, jakby pochodziły z roota (np. / Thing / otherthing / kiedy powinno to być / otherdirectory / thing / otherthing /), jednocześnie powodując, że wywołanie zwrotne 404 nie działa. Nie to, co zamierzałem.
EDYCJA 2
Zawartość pliku .htaccess, co sugeruje strona Flightphp:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php [QSA,L]